[英]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.