列出Compiler 插件的compile 目标的所有信息:
mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull
查看实际pom:
mvn help:effective-pom
分析项目依赖:
查看项目依赖产生的树形结构:
mvn dependency:tree
忽略测试执行:
mvn -DskipTests=true … 或者 mvn -Dmaven.test.skip=true
安装:
mvn install
– 处理资源文件,编译源代码,运行单元测试,创建一个 JAR ,然后把这个 JAR 安装到本地仓库以为其它项目提供重用性。
生成站点目录:
mvn site
– 生成 target/site 目录,可以找到一个 index.html 文件,这个文件链接了 JavaDoc 和一些关于源代码的报告。
生成站点目录并发布:
mvn site-deploy
运行单元测试:
mvn test
– 编写测试然后放到默认目录,添加一个对于 TestNG 或者 JUnit 的测试范围依赖,运行mvn test
打包:
mvn package
为eclipse生成eclipse项目文件:
mvn eclipse:eclipse
clean:
mvn clean
编译:
mvn compile
编译测试程序:
mvn test-compile
安装本地jar到仓库:
mvn install:install-file -DgroupId=com.lib.3th -DartifactId=apkutil -Dversion=1.0 -Dpackaging=jar -Dfile=apkUtil.jar -DgeneratePom=true
查看apk是否已优化:
zipalign -c -v 4 destination.apk
查看apk是否已签名:
jarsigner -verify -verbose -certs destination.apk