问题描述
在打包项目和运行测试时遇到的问题。
问题原因其实是测试样例不能打包进项目,要把测试样例排除出来。

解决方案
第一种
在IDEA中打开Maven,点击“跳过测试”

第二种
在pom.xml中插入这段代码
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
代码含义:跳过打包测试代码(test/java/…)
第三种
直接把测试包下的文件删除了
删除 /test/java/… 下的所有类

在进行项目打包和测试时,有时需要避免包含测试样例。本文介绍了三种方法来实现这一目标:1) 在IDEA中通过Maven设置跳过测试;2) 修改pom.xml配置maven-surefire-plugin以跳过测试;3) 直接删除测试包下的所有类文件。这些方法可以帮助你优化打包过程,确保仅打包实际应用代码。

1998

被折叠的 条评论
为什么被折叠?



