Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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 如何在Intellij中使用Maven导入依赖项_Java_Maven_Junit - Fatal编程技术网

Java 如何在Intellij中使用Maven导入依赖项

Java 如何在Intellij中使用Maven导入依赖项,java,maven,junit,Java,Maven,Junit,我对Maven完全陌生,我正试图用它将依赖项导入到我的项目中。作为测试,我正在尝试导入JUnit。我创建了一个名为HelloWorldTest的新类,并在顶部添加了import org.junit.runner.RunWith。关键字junit以红色突出显示。我使用alt+enter,然后选择“AddMaven dependency”,但会弹出一个窗口,显示“找不到结果” 我希望JUnit是一个相当标准的依赖项,Maven能够为我找到它。我做错什么了吗 编辑: 当我查看“搜索工件”选项卡时,似乎

我对Maven完全陌生,我正试图用它将依赖项导入到我的项目中。作为测试,我正在尝试导入JUnit。我创建了一个名为
HelloWorldTest
的新类,并在顶部添加了
import org.junit.runner.RunWith
。关键字junit以红色突出显示。我使用alt+enter,然后选择“AddMaven dependency”,但会弹出一个窗口,显示“找不到结果”

我希望JUnit是一个相当标准的依赖项,Maven能够为我找到它。我做错什么了吗

编辑:

当我查看“搜索工件”选项卡时,似乎唯一可用的工件是那些按字母顺序在“x”之后开始的工件。可能有什么配置错误吗?我需要清除某种缓存吗?我能够导入
xmlunit
,因此对于存在的工件,一切正常


屏幕截图:

您是否检查了pom.xml文件中是否存在以下代码片段:

<dependency>
 <groupId>junit</groupId>
 <artifactId>junit</artifactId>
 <version>4.11</version>
 <scope>test</scope>
</dependency>

朱尼特
朱尼特
4.11
测试

否则,maven将不会自动获取此依赖项。

将其添加到我的pom.xml中,但它没有任何效果--当我“添加maven依赖项”时,它仍然找不到junit。这可能是您的网络代理出现了一些问题,您的环境中是否有任何代理设置?如果是这样的话,它需要更多的配置。更新了原始问题——似乎只有某些工件可用。不知道为什么会发生这种情况……您能尝试一下我上面提交的配置吗?这只是为了检查它是否工作,因为我很确定我的配置是正确的。啊!你说得对。我正在用
..
包装
,但正确的方法就是
..