导读
由于项目需要,在使用命令的方式对maven项目进行打包时,由于未能跳过test包,导致打包失败。
使用
解决方式
方式一
使用黑窗口界面,并根据打包的方式 两种任远一种。
# 使用install命令跳过的方式
mvn clean install -DskipTests
mvn clean install -Dmaven.test.skip=true
# 使用package命令跳过的方式
mvn clean package -DskipTests
mvn clean package -Dmaven.test.skip=true
DskipTests
:不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下,不但跳过单元测试的运行,也跳过测试代码的编译。Dmaven.test.skip=true
:不执行测试用例,也不编译测试用例类,跳过单元测试,但是会继续编译。
方式二
使用idea打包,如下:
END
搞定~