轉自: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