1、跳过单元测试
-DskipTests //不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
-Dmaven.test.skip=true //不执行测试用例,也不编译测试用例类。
2、修改version
mvn versions:set -DnewVersion=1.0
3、跳过javadoc注解
mvn -Dmaven.javadoc.skip=true deploy
4、打包指定的moudle,同时打包依赖的包
mvn clean package -DskipTests -pl {moudleName} -am
5、常用
mvn clean:表示运行清理操作(会默认把target文件夹中的数据清理)。
mvn clean compile:表示先运行清理之后运行编译,会将代码编译到target文件夹中。
mvn clean test:运行清理和测试。
mvn clean package:运行清理和打包。
mvn clean install:运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用。
mvn clean deploy:运行清理和发布(发布到私服上面)。
网友评论