一、Maven配置問題
系統服務器上安裝了Maven,卻沒有在Jenkins中進行配置。而在使用調用頂層maven目標進行構建時出現如下問題
解決辦法在Jenkins全局工具配置中,將安裝的Maven路徑配置好並命名,在任務中選擇指定的Maven進行構建。
二、Maven構建時,找不到POM文件。
Jenkins在進行Maven構建時,默認在當前任務目錄下尋找POM (/root/.jenkins/workspace/DeployOrder),我的項目由於設置了子目錄 (/root/.jenkins/workspace/DeployOrder/order) ,所以沒有找到。
解決辦法在配置構建的時候指定POM文件的相對目錄:
三、構建時找不到JDK
解決辦法在全局工具配置中,進行JDK安裝目錄的配置。
構建成功如圖示: