我需要解决一个面试的Java问题,他们给我发了测试课。它开始于
import org.junit.Before;
并且在某些地方还有以下语法:
@RunWith(JUnit4.class)
...
@Before
...
@Test
我已经有一段时间没有使用Java了,所以这让我有点困惑。我下载了 eclipse,当我尝试编译这个测试文件时,导入和“@”符号处出现错误。导入错误抛出:
The import org.junit cannot be resolved.
@RunWith 甚至无法被识别,因为它试图将其解析为一种类型。
你需要添加JUnit
将库添加到项目的类路径中。根据您的开发设置,有多种选择可以实现它。
-
命令行:如果是命令行调用,则必须添加junit.jar
到您的应用程序的类路径java -cp /path/to/junit.jar
。看看答案here https://stackoverflow.com/q/2235276/2030471.
-
使用日食:Eclipse 发行版与该库捆绑在一起,这就是您在项目中使用它的方式。右键单击 eclipse 项目并导航:
属性 -> Java 构建路径 -> 库 -> 添加库 -> JUnit ->
JUnit 3/4
在您想要使用不同版本的 jar 的情况下,而不是单击添加库上面,您应该单击添加外部 Jar并在文件系统上找到该库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)