Java IDE不承认假设
我使用的是Junit5,我的IDE(IntelijIdea)是不认可的。我其实不知道为什么,但可能有一些依赖于Maven,我不连接到项目中。下面我将向您展示我的代码示例 这是我的假设Java IDE不承认假设,java,maven,intellij-idea,junit,junit-jupiter,Java,Maven,Intellij Idea,Junit,Junit Jupiter,我使用的是Junit5,我的IDE(IntelijIdea)是不认可的。我其实不知道为什么,但可能有一些依赖于Maven,我不连接到项目中。下面我将向您展示我的代码示例 这是我的假设 import org.junit.jupiter.api.com 这是错误的代码(我无法编译它,编译器不知道什么是assumeTrue()) 如果您熟悉本案例,请分享您的知识)非常感谢 这可能是一个重要问题。尝试: <dependency> <groupId>org.junit
import org.junit.jupiter.api.com代码>
这是错误的代码(我无法编译它,编译器不知道什么是assumeTrue())
如果您熟悉本案例,请分享您的知识)非常感谢 这可能是一个重要问题。尝试:
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.6.2</version>
<scope>test</scope>
</dependency>
org.junit.jupiter
JUnitJupiter api
5.6.2
测试
- 检查maven导入是否正常
- 关闭intellij中的项目
- 删除主目录中的.m2文件夹(windows中的user/yourusername,linux中的/HOME)
- 在项目的终端中执行:mvn dependency:purge local repository clean
- 再次打开项目
如果它还不好,试试JUnit4.12。它也有一些假设。JUnit 5由几个模块组成,假设是JUnit jupiter api
库的一部分,因此在pom文件中需要这种依赖关系,例如,最新的稳定版本是Maven可以从命令行编译项目吗?不,我尝试过)
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.6.2</version>
<scope>test</scope>
</dependency>