2017-07-05 63 views
2

我在jenkins中觸發構建作業時遇到了以下錯誤。從上次構建到此構建沒有變化,但出現此錯誤。 請幫我構建步驟'調用頂級Maven目標'標記構建爲失敗

[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ avsbe-web-ca --- 
[INFO] Deleting /root/.jenkins/workspace/CA-16_PORTAL_BE-NG-WEB/16-PORTAL_BE/avsbe-web-ca/target 
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ avsbe-web-ca --- 
[INFO] Using 'UTF-8' encoding to copy filtered resources. 
[INFO] Copying 4 resources 
[INFO] 
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ avsbe-web-ca --- 
[INFO] Changes detected - recompiling the module! 
[INFO] Compiling 40 source files to /root/.jenkins/workspace/CA-16_PORTAL_BE-NG-WEB/16-PORTAL_BE/avsbe-web-ca/target/classes 
Build step 'Invoke top-level Maven targets' marked build as failure 
Finished: FAILURE 
+0

嘗試使用-X選項運行maven以獲取更多信息 – kimy82

回答

0

請按照以下步驟解決問題。它爲我工作。

  1. 從運行環境卸載你的maven。使用

    wget的http://www-eu.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

  2. 提取tar文件:

  3. 安裝Maven形式

    焦油-zxvf的Apache Maven的-3.3.9-bin.tar.gz現在

  4. 在環境中設置M2_HOME。打開vi /etc/profile

  5. 文件結尾在下面添加行並保存文件。

    出口M2_HOME = /選擇/ Apache的行家-3.3.9/

    出口M2 = 「$ M2_HOME」 斌

    出口PATH = $ PATH:$ M2

  6. 編譯該文件使用source /etc/profile命令。

  7. 您的Maven主路徑已設置。喲可以使用echo $M2_HOME命令進行檢查。

  8. 未將/opt/apache-maven-3.3.9/設置爲jenkins上的Maven路徑。

  9. 從jenkis運行您的項目。