java - 未找到 JUnit 文件

标签 java junit

我已经将 JUnit jar 添加到我的类路径中,它可以使用命令窗口找到并运行测试,但是当我尝试编译一个我知道有效的测试时,它似乎找不到任何与J单元。对于每个测试类,我都会收到以下错误。在另一台电脑上测试过,它可以工作,但在我的电脑上不行。有什么想法吗?

EstateAgentTest.java:25: incompatible types
found   : Test
required: java.lang.annotation.Annotation
    @Test public void rentable1() {

非常感谢。

最佳答案

我今天遇到了这个问题...

事实证明,调用我的类名“Test.java”是个坏主意——它与测试方法上方的@Test 行冲突。修复:

  1. 我将我的类重命名为 SomethingElseTest.java,它几乎解决了这个问题。
  2. 请注意,我的 IDE 确实将方法上方的“@Test”行更改为新的类名,但一旦我将其改回@Test,一切又恢复正常。

关于java - 未找到 JUnit 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5203532/

相关文章:

java - 如何从最终产品中删除 Jgoodies 的引导线?

Java SimpleDateFormat.format(date) 配置

java - Jsoup 解析 html 字符串

java - 为什么构造函数歧义仅适用于包装类

java - Spring 3 @Autowired 注解问题

java - 如何测试 if else 语句?

java - 莫基托。模拟抛出异常的单个方法

java - 嵌入式 Tomcat 7 将 Spring 应用程序上下文传递给 servlet

java - 以编程方式加载不同的 .class 文件运行 JUnit 测试

java - 是否可以使用 Sikuli 进行 JUnit 测试并在失败时截取屏幕截图?