导读


由于项目需要,在使用命令的方式对maven项目进行打包时,由于未能跳过test包,导致打包失败。

使用


解决方式

方式一

使用黑窗口界面,并根据打包的方式 两种任远一种。

  1. # 使用install命令跳过的方式
  2. mvn clean install -DskipTests
  3. mvn clean install -Dmaven.test.skip=true
  4. # 使用package命令跳过的方式
  5. mvn clean package -DskipTests
  6. mvn clean package -Dmaven.test.skip=true
  • DskipTests:不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下,不但跳过单元测试的运行,也跳过测试代码的编译。
  • Dmaven.test.skip=true:不执行测试用例,也不编译测试用例类,跳过单元测试,但是会继续编译。

方式二

使用idea打包,如下:

image.png

END


搞定~