- 在 Maven 本地資源庫中搜索,如果沒有找到,進入第 2 步,否則退出。
- 在 Maven 中央存儲庫搜索,如果沒有找到,進入第 3 步,否則退出。
- 在java.net Maven的遠程存儲庫搜索,如果沒有找到,提示錯誤信息,否則退出。
- 創建一個簡單的Java工程:mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example
- 創 建一個java的web工程:mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
- 打包:mvn package
- 編譯:mvn compile
- 編譯測試程序:mvn test-compile
- 清空:mvn clean
- 運行測試:mvn test
- 生成站點目錄: mvn site
- 生成站點目錄併發布:mvn site-deploy
- 安裝當前工程的輸出文件到本地倉庫: mvn install
- 安 裝指定文件到本地倉庫:mvn install:install-file -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=1.0.0 -Dpackaging=jar -Dfile=<myfile.jar>
- 查看實際pom信息: mvn help:effective-pom
- 分析項目的依賴信息:mvn dependency:analyze 或 mvn dependency:tree
- 跳過測試運行maven任務: mvn -Dmaven.test.skip=true XXX
- 生成eclipse項目文件: mvn eclipse:eclipse
- 查看幫助信息:mvn help:help 或 mvn help:help -Ddetail=true
- 查看插件的幫助信息:mvn <plug-in>:help,比如:mvn dependency:help 或 mvn ant:help 等等。
package 打包
install 將項目打成jar包放入本地倉庫
3.使用maven構建web 項目,首先進入項目的根目錄。
使用命令:mvn archetype:generate -DgroupId=組織名 -DartifactId=項目名_模塊名 -Dversion=版本號 -Dpackage=代碼所存在的包名
mvn install:install-file -Dfile=commons-httpclients-3.1.jar -DgroupId=commons-httpclient -DartifactId=commons-httpclient -Dversion=3.1 - Dpackaging=jar