Jenkins打包Maven項目找不到mvn:not found的解決方案
更新時間:2025年11月25日 09:16:02 作者:℡才知道
文章講述了在使用Docker重新部署Jenkins并使用流水線腳本打包項目時遇到的編譯找不到mvn命令的問題,通過檢查Jenkins服務器上的Maven安裝、Maven插件、全局工具配置以及系統(tǒng)環(huán)境變量,最終解決了問題
問題
重新使用docker部署了jenkins后,使用流水線腳本打包項目,發(fā)現(xiàn)編譯時找不到mvn命令

檢查
1.檢查jenkins所在服務器是否安裝了maven

2.檢查是否安裝了Maven插件

3.檢查jenkins全局工具配置Maven及JDK安裝目錄


4.檢查系統(tǒng)設置中是否配置了環(huán)境變量(發(fā)現(xiàn)未配置)

解決
找到了此次問題所在,配置環(huán)境變量并重新執(zhí)行構(gòu)建,問題解決


總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
application作用域?qū)崿F(xiàn)用戶登錄擠掉之前登錄用戶代碼
這篇文章主要介紹了application作用域?qū)崿F(xiàn)用戶登錄擠掉之前登錄用戶代碼,具有一定參考價值,需要的朋友可以了解下。2017-11-11
Spring?Aop+Redis實現(xiàn)優(yōu)雅記錄接口調(diào)用情況
通常情況下,開發(fā)完一個接口,無論是在測試階段還是生產(chǎn)上線,我們都需要對接口的執(zhí)行情況做一個監(jiān)控,所以本文為大家整理了Spring統(tǒng)計接口調(diào)用的多種方法,希望對大家有所幫助2023-06-06
重學SpringBoot3之如何發(fā)送Email郵件功能
這篇文章主要給大家介紹了重學SpringBoot3之如何發(fā)送Email郵件功能的相關資料,文中包括環(huán)境準備、項目配置、代碼實現(xiàn)、最佳實踐和安全性建議,通過采用異步發(fā)送、重試機制、限流等最佳實踐,可以構(gòu)建一個健壯的郵件發(fā)送系統(tǒng),需要的朋友可以參考下2024-11-11

