在 Maven 中,JUnit 测试通常位于名为 src/test/java 的目录中。默认情况下,Surefire 插件期望测试类遵循特定的命名约定:
当你的测试类偏离这些约定时,Maven 可能会失败去认识它。要解决此问题:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.20</version> <configuration> <includes> <include>**/*Tests.java</include> </includes> </configuration> </plugin>
以上是为什么 Maven 找不到我的 JUnit 测试?的详细内容。更多信息请关注PHP中文网其他相关文章!