Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse抱怨缺少Junit jar,即使它已经在构建路径中_Java_Eclipse_Maven_Junit - Fatal编程技术网

Java Eclipse抱怨缺少Junit jar,即使它已经在构建路径中

Java Eclipse抱怨缺少Junit jar,即使它已经在构建路径中,java,eclipse,maven,junit,Java,Eclipse,Maven,Junit,我有下面的Maven/Eclipse设置,并且已经在pom.xml中添加了junit作为编译时依赖项 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.2</version> </dependency> 朱尼特 请执行以下操作: 更新ma

我有下面的Maven/Eclipse设置,并且已经在pom.xml中添加了junit作为编译时依赖项

<dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.2</version>
</dependency>

朱尼特
请执行以下操作:

  • 更新maven项目

  • 清理你的项目


  • 然后重新运行测试

    如果要使用注释,需要JUnit4

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
    </dependency>
    
    
    朱尼特
    朱尼特
    4.12
    
    在将junit添加到测试范围后,您应该添加testNo change。已验证本地maven存储库中junit-3.8.2.jar的md5哈希是否正确。这是eclipse中的某种错误吗?您是否尝试运行干净的构建?右键单击项目并选择“Maven>Update project…”谢谢,看起来Junit4中添加了对注释的支持。