我需要解决一个Java问题进行面试,他们已经给我发了测试课。它以
开头import org.junit.Before;
并且在某些地方也有以下语法:
@RunWith(JUnit4.class)
...
@Before
...
@Test
我有一段时间没有使用 Java,所以这让我有点困惑。我下载了eclipse,当我尝试编译这个测试文件时,导入和'@'标志处有错误。导入错误抛出:
The import org.junit cannot be resolved.
而且 @RunWith 甚至无法识别,因为它试图将其解析为一种类型。
最佳答案
您需要将 JUnit
库添加到项目的类路径中。根据您的开发设置,有多种选择来实现它。
命令行:在命令行调用的情况下,您必须使用
将
。看看答案here .junit.jar
添加到应用程序的类路径中java -cp/path/to/junit.jar使用 eclipse:Eclipse 发行版与这个库捆绑在一起,这就是您可以将它用于您的项目的方式。右键单击eclipse项目并导航:
Properties -> Java Build Path -> Libraries -> Add Library -> JUnit -> JUnit 3/4
如果您想使用不同版本的 jar,而不是点击上面的 Add Library,您应该点击 Add External Jar 并找到文件系统上的库。
关于java - 导入 org.junit 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15105556/