未测试 运行 Junit 5 和 Maven
Tests not running with Junit 5 and Maven
我正在尝试 运行 Jacoco 测试我项目的覆盖率。当我从终端使用命令 mvn clean package
时,测试用例不会 运行。但是当我 运行 使用 IntelliJ 进行相同的测试时,一切正常。
我的maven版本是3.6.3
。这些是 pom.xml
中依赖项和插件的版本
<maven-failsafe-plugin.version>2.22.1</maven-failsafe-plugin.version>
<maven-surefire-plugin.version>2.22.1</maven-surefire-plugin.version>
<jacoco-maven-plugin.version>0.8.5</jacoco-maven-plugin.version>
<junit-jupiter.version>5.7.0</junit-jupiter.version>
我正在使用 Springboot starter parent
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.1.RELEASE</version>
</parent>
我花了很多时间试图找出问题所在,但没有任何乐趣。以下是我尝试过的许多链接中的几个。任何帮助是极大的赞赏。谢谢!
我能够通过将 surefire 和 failsafe 插件的版本更新为 3.0.0-M5
而不是 2.22.1
来解决问题
我正在尝试 运行 Jacoco 测试我项目的覆盖率。当我从终端使用命令 mvn clean package
时,测试用例不会 运行。但是当我 运行 使用 IntelliJ 进行相同的测试时,一切正常。
我的maven版本是3.6.3
。这些是 pom.xml
<maven-failsafe-plugin.version>2.22.1</maven-failsafe-plugin.version>
<maven-surefire-plugin.version>2.22.1</maven-surefire-plugin.version>
<jacoco-maven-plugin.version>0.8.5</jacoco-maven-plugin.version>
<junit-jupiter.version>5.7.0</junit-jupiter.version>
我正在使用 Springboot starter parent
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.1.RELEASE</version>
</parent>
我花了很多时间试图找出问题所在,但没有任何乐趣。以下是我尝试过的许多链接中的几个。任何帮助是极大的赞赏。谢谢!
我能够通过将 surefire 和 failsafe 插件的版本更新为 3.0.0-M5
而不是 2.22.1