1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| #查看maven版本 mvn -v #清理 mvn clean #编译 mvn compile #编译测试程序 mvn test-compile #执行测试 mvn test #打包 mvn package # 跳过测试 mvn clean package -Dmaven.test.skip=true mvn clean package -DskipTests #安装到本地仓库 mvn install #上传jar包到本地仓库 mvn install:install-file -Dfile= -DgroupId= -DartifactId= -Dversion= -Dpackaging=jar # 发布 mvn deploy # 生成项目站点 mvn site # 创建maven项目 mvn archetype:create -DgroupId= -DartifactId= -DpackageName= # 测试代码的覆盖率统计信息 mvn cobertura:cobertura # 查看完整的pom文件(包含有超级pom内容的pom文件(maven有一个超级pom,在lib下的maven-model-builder.jar中)) mvn help:effective-pom # 查看插件的目标 mvn help:describe -Dplugin=插件名称 mvn help:describe -Dplugin=插件名称 -Dfull # 查看所有的激活的profiles 会按照从上到下的顺序覆盖,会取用最后一个profile的属性值 mvn help:active-profiles # 查看所有的profiles mvn help:all-profiles # 查看依赖树 mvn dependency:tree
|