maven “mvn clean package”和“mvn clean install”有什么不同?


 

兩個都將清除。這意味着他們將刪除目標文件夾。真正的問題是軟件包和安裝有什么區別?

package將編譯代碼,並將其打包。例如,如果項目是一個jar文件,那么當打包並將其放置在目標目錄的某個位置(默認情況下)時,它將創建一個jar文件。

install會編譯和打包,但是也會把這個包放到你的本地倉庫中。這將使其他項目可以引用它並從本地存儲庫中獲取它。

 

官方文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM