maven的install和deploy的區別

轉自:http://blog.csdn.net/u011305680/article/details/51699471java

maven package:打包到本項目,通常是在項目target目錄下。若是a項目依賴於b項目,打包b項目時,只會打包到b項目下target下,編譯a項目時就會報錯。maven

maven install:打包到本地倉庫,若是沒有設置過maven本地倉庫,通常在用戶/.m2目錄下。若是a項目依賴於b項目,那麼install b時,會在本地倉庫同時生成pom文件和jar文件,能夠看install b的日誌: 
[INFO] — maven-install-plugin:2.5.2:install (default-install) @ b — 
[INFO] Installing D:\java\workspace\b\target\b-2.7.4.RELEASE.jar to C:\mavenRepository\com**\b\2.7.4.RELEASE\b-2.7.4.RELEASE.jar 
[INFO] Installing D:\java\workspace\b\pom.xml to C:\mavenRepository\com**\b\2.7.4.RELEASE\b-2.7.4.RELEASE.pomspa

maven deploy:打包上傳到遠程倉庫,如:私服nexus等,須要配置pom文件.net

相關文章
相關標籤/搜索