导入org.junit无法解析

2024-04-19

我需要解决一个面试的Java问题,他们给我发了测试课。它开始于

import org.junit.Before;

并且在某些地方还有以下语法:

@RunWith(JUnit4.class)
...
@Before
...
@Test

我已经有一段时间没有使用Java了,所以这让我有点困惑。我下载了 eclipse,当我尝试编译这个测试文件时,导入和“@”符号处出现错误。导入错误抛出:

The import org.junit cannot be resolved.

@RunWith 甚至无法被识别,因为它试图将其解析为一种类型。


你需要添加JUnit将库添加到项目的类路径中。根据您的开发设置,有多种选择可以实现它。

  1. 命令行:如果是命令行调用,则必须添加junit.jar到您的应用程序的类路径java -cp /path/to/junit.jar。看看答案here https://stackoverflow.com/q/2235276/2030471.

  2. 使用日食:Eclipse 发行版与该库捆绑在一起,这就是您在项目中使用它的方式。右键单击 eclipse 项目并导航:

属性 -> Java 构建路径 -> 库 -> 添加库 -> JUnit -> JUnit 3/4

在您想要使用不同版本的 jar 的情况下,而不是单击添加库上面,您应该单击添加外部 Jar并在文件系统上找到该库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

导入org.junit无法解析 的相关文章

随机推荐