簡體   English   中英

Maven重建測試失敗,構建未完成

[英]Maven rebuild failure of tests, build does not complete

我有一個正在處理的大型項目。 我最近檢查了我們的Evolution分支,進行了git pull並嘗試在本地部署該應用程序。 它似乎無法識別一個Java類中的某些庫或jar,因此隨后出現錯誤使我無法運行。 基本上,導入語句在該類中無法識別。

原來我忘了重建Maven。 當我從命令提示符運行mvn clean install時,構建失敗(即使當我執行mvn clean install -fn時),因為有一些測試失敗。 我不經常使用maven或命令行,但是這是我運行mvn clean install -e時的完整堆棧跟蹤: 這里 我正在IntelliJ環境中運行我的項目。 當我運行mvn clean install -fn時,“ talent-app”成功,但人才核心仍然失敗,我仍然得到了

[INFO] BUILD FAILURE  

如果您有任何意見,請告訴我,謝謝!

我不確定我是否正確理解您的問題。

基本上,關於您的第一段,您說過您遇到了庫問題,但是在徹底重建之后-您的項目,我想不是Maven本身-一切都很好嗎?

關於其余的帖子,由於測試用例失敗,因此構建失敗。 這行顯示:

talent-core ............................... FAILURE

並通過輸出:

Failed to execute goal [...]. There are test failures.

如果進入target/surefire-reports文件夾,則會發現一些文件,其中包含每個測試的輸出和錯誤跟蹤,包括失敗的跟蹤。

通過在終端中向上滾動,您還應該能夠看到人才核心測試失敗了。

從那時起,按照優先順序:

  • 要么查看輸出中提到的測試報告,然后嘗試找出導致測試失敗的原因,然后修復測試或代碼;

  • 或跳過測試,可以將-DskipTests添加到命令行。 但實際上,您不應該跳過測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM