首页 > 解决方案 > 如何使 maven-surefire-plugin 重用创建的线程来执行所有 Maven 模块中的所有测试

问题描述

Maven-surefire-plugin 有不同的设置来执行测试。如果forkCount=1 并且reuseForks=true,那么surefire 插件会创建一个新的JVM 进程来执行一个Maven 模块中的所有测试。是否可以选择创建一个 JVM 进程来执行所有 maven 模块中的所有测试?

标签: javaspringmaventestingmaven-surefire-plugin

解决方案


您可以通过将配置参数 forkCount 设置为 0 来强制 Maven 不分叉测试。


推荐阅读