如何让IntelliJ IDEA正确导入maven库?

如何让IntelliJ IDEA正确导入maven库?,maven,intellij-idea,Maven,Intellij Idea,我正在使用IntellijIDEA版本14.1.4并导入一个Maven pom.xml文件来创建IDEA项目配置。我希望它读取pom文件中声明的依赖项,并将IDEA模块配置为使用这些库,但它没有;相反,它无法定位(所有)库,因此无法构建。(项目确实使用Maven从命令行生成。) 如果打开“项目结构”对话框并查看单个模块,我可以看到它除了JDK和“”之外没有其他依赖项。如果我尝试添加一个,我会发现一些Maven库出现在“项目库”列表中,但没有我需要的。如果我单击“新建库”添加maven库,我可以按

我正在使用IntellijIDEA版本14.1.4并导入一个Maven pom.xml文件来创建IDEA项目配置。我希望它读取pom文件中声明的依赖项,并将IDEA模块配置为使用这些库,但它没有;相反,它无法定位(所有)库,因此无法构建。(项目确实使用Maven从命令行生成。)

如果打开“项目结构”对话框并查看单个模块,我可以看到它除了JDK和“”之外没有其他依赖项。如果我尝试添加一个,我会发现一些Maven库出现在“项目库”列表中,但没有我需要的。如果我单击“新建库”添加maven库,我可以按名称指定库,它甚至会出现在自动完成列表中,但当我单击“确定”时,我会收到错误消息“没有为其下载任何文件”

我试着在Build、Execution、Deployment>Build Tools>Maven>Repositories下查看设置,我的本地存储库看起来是正确的。此外,如果我手动打开maven存储库,我可以找到包的.pom和.jar文件

我欢迎任何关于如何修复或如何排除故障的建议


[注意:对于任何注意到这一点的JetBrains人来说。StackOverflow非常棒,我希望我能在这里得到答案,但我确实花了大约20分钟的时间试图在devnet.JetBrains.com上发布此消息。它不允许我登录。我会就此留言……但我无法登录。]

在项目视图中右键单击模块名称并选择Maven>Reimport是否有任何效果?使用
File>Open
并选择相关的pom.xml,这样项目将被创建并配置为从Maven获取依赖项。Bohuslav:否,没有效果。我怀疑这个错误实际上并不是在读取pom.xml文件,而是在maven库知道后无法导入它(因为手工操作失败)。维克:这样做只会再次创建.iml(或项目),产生完全相同的问题。我也有同样的问题。Hak解决方案使用maven idea插件为旧intellij idea(12或13)生成项目,然后在14.1.4中打开。