Can';我不能让IntelliJ下载Maven依赖项

Can';我不能让IntelliJ下载Maven依赖项,maven,intellij-idea,Maven,Intellij Idea,我正试图将ApacheLog4J2.9.0引入到我的IntellijMaven项目中,但毫无进展。这是我第一次尝试将Maven与IntelliJ结合使用;过去,我已经能够在Eclipse中成功地使用它。(如果有什么不同,我使用的是Windows 10。) 我所尝试的: 1) 在pom.xml中,Alt+Insert->Dependency,用log4j搜索工件。它将找到log4j1.x,但不会找到2.x所需的log4japi或log4jcore 2) 从Apache下载了log4j 2.9.0。

我正试图将ApacheLog4J2.9.0引入到我的IntellijMaven项目中,但毫无进展。这是我第一次尝试将Maven与IntelliJ结合使用;过去,我已经能够在Eclipse中成功地使用它。(如果有什么不同,我使用的是Windows 10。)

我所尝试的:

1) 在pom.xml中,Alt+Insert->Dependency,用log4j搜索工件。它将找到log4j1.x,但不会找到2.x所需的log4japi或log4jcore

2) 从Apache下载了log4j 2.9.0。他们的网站没有告诉我如何处理该文件;解压下载后,我将顶级文件夹复制到.m2\repository。尝试搜索log4j,但仍然找不到log4j2.x内容;尝试了各种方法,如“重新导入所有Maven项目”,Maven设置页面上的更新按钮,使所有缓存无效并重新启动。。。。什么都没起作用

编辑:当我键入上述内容时,我确信我的下载中有一个pom.xml文件。但我只是仔细检查了一下,没有。因此,我不知道Apache网页上的任何下载是否适用于Maven

3) 在Maven存储库的设置页面上,尝试对所有“Artifactory或Nexus服务URL”进行“测试”。这项测试似乎效果不错

4) 在Maven设置页面上,将Maven主目录从Bundled(Maven 3)更改为Program Files(x86)\Jet Brains内部的内容,该内容显示在下拉菜单上。没有帮助

我使用的是IntelliJ社区版2016.1.1,build#IC-145.597,Maven 3.0.5


我肯定错过了一个场景,但我不知道是什么。位于的文档对解决此问题没有帮助。

是否尝试在命令行中运行它<代码>mvn清洁安装。它在命令行中对我有效。一旦它在我的local.m2中安装了所有必需的依赖项,intelliJ就很高兴了。我不想知道为什么,但我想这可能与在IDE中设置代理有关。@MinhKieu运行它需要在哪个目录下?我需要
cd.m2\repository
?不需要。在pom.xml所在项目的同一目录中。@MinhKieu好的,我确定有一个,但没有。。。我看看是否还有其他地方可以下载。但是在Eclipse中,我认为它能够下载它自己需要的东西。这不是一个maven项目吗?在上面的描述中,您在pom.xml中说了“
”?。如果它是真正的maven项目,pom.xml将位于项目的根目录中…它位于pom.xml中,控制需要下载和使用的依赖项。是否尝试在命令行中运行它<代码>mvn清洁安装
。它在命令行中对我有效。一旦它在我的local.m2中安装了所有必需的依赖项,intelliJ就很高兴了。我不想知道为什么,但我想这可能与在IDE中设置代理有关。@MinhKieu运行它需要在哪个目录下?我需要
cd.m2\repository
?不需要。在pom.xml所在项目的同一目录中。@MinhKieu好的,我确定有一个,但没有。。。我看看是否还有其他地方可以下载。但是在Eclipse中,我认为它能够下载它自己需要的东西。这不是一个maven项目吗?在上面的描述中,您在pom.xml中说了“
”?。如果它是一个真正的maven项目,pom.xml将位于项目的根目录中……它位于pom.xml中,控制需要下载和使用哪些依赖项。