簡體   English   中英

如何解決“無法在項目上執行目標 org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean)”?

[英]How to solve "Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean) on project"?

我是 Maven 的初學者。 當我單擊clean & Build在 netbeans 中重建我的項目時,它會引發錯誤

無法在項目 xxxx-web 上執行目標 org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean): Failed to clean project: Failed to delete D:\\Gps2.x\\xxxx -web\\target\\xxxx-web-2.11-SNAPSHOT\\WEB-INF\\lib\\validation-api-1.0.0.GA.jar -> [Help 1] 要查看錯誤的完整堆棧跟蹤,請重新運行 Maven使用 -e 開關。 使用 -X 開關重新運行 Maven 以啟用完整的調試日志記錄。

或者如何使用 maven 包構建一個 war 文件?

當目標文件夾被“鎖定”時,這通常發生在 Windows 環境中。 例如,當您運行 Web 應用程序(看起來像您這樣做)並想要執行mvn clean 應用程序服務器/servlet 引擎鎖定文件,以便mvn clean無法刪除文件,因為它們已被鎖定。 嘗試在 Web 應用程序未運行時運行此命令。

編輯:如果您在資源管理器中打開目標文件夾或編輯目標文件夾中的文本文件等,也可能發生這種情況。

在 Glassfish 服務器的情況下,您只需停止服務器並在運行項目后進行清理和構建,它肯定會工作。確認

如果您使用的是 windows 系統,請關閉所有應用程序(例如文件資源管理器、在記事本中打開的任何文件,這些文件是“目標”文件夾的一部分等)。 基本上,Maven 試圖刪除該文件,但由於它被其他應用程序“鎖定”,Maven 無法訪問它,因此無法刪除它。

清理一次項目並重建它。 如果它不起作用,只需殺死java進程並重新啟動工作室

系統重新啟動對我有用。請嘗試。

暫無
暫無

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

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