Maven - 获取所有测试的列表而不运行它们?

标签 maven maven-surefire-plugin

我有一个 Maven 项目,我想获得所有测试类及其文件路径的列表,而不必执行所有测试。

运行“mvn test”后,我在 target/下的唯一文件是

checkstyle-cachefile  checkstyle-checker.xml  checkstyle-result.xml  maven-shared-archive-resources

我想要一些非常通用的东西,不需要我编辑 pom.xml 文件。

最佳答案

就我而言,测试类名称存储在

target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
您可以运行 mvn test-compile在不运行测试的情况下创建它。

关于Maven - 获取所有测试的列表而不运行它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50417039/

相关文章:

java - Maven 生成的 webapp Artifact 放在哪里?

java - Maven 使用 Surefire exceptTests 选项排除测试

maven - HSQL 单元测试——如何创建多个内存模式?

Spring MVC-通过token-confirm账户方式激活账户返回404错误

maven - Android Gradle 依赖项 - 只有 Maven?

Maven Surefire 不会重新运行失败的 testng 测试,我的配置有什么问题?

java - hibernate.org Bundle "import package"链接到 rt.jar 中的错误包 javax.transaction 而不是 jboss-transaction.jar

maven-surefire-plugin 在 Spring Boot 2.2.2.RELEASE 及更高版本中不起作用

Maven 默默地找不到要运行的 JUnit 测试

java - 将 Artifact 从本地 Gradle Artifact 存储库部署到 JCenter/MavenCentral