java - Intellij 未将依赖项添加到类路径

标签 java maven intellij-idea

由于某种原因,在 Intellije Community Edition 14 中,未找到 Maven 依赖项。

dependencies not found

maven is not downloading files

我尝试过卸载并重新安装,我尝试过重新导入maven pom.xml,我尝试过删除所有.idea和.iml文件,我尝试过通过intellije重新导入项目,我尝试过删除整个项目目录并从 git 重新下载,最后我什至尝试通过 maven 运行代码 - 没有任何东西可以修复我的 IDE!请帮忙!

最佳答案

我实际上找到了一个更好的解决方案。

我的项目实际上有一个相当复杂的 POM,它有其他 POM 的父级和 Intellij 不喜欢的复杂结构,原因未知(Maven 编译在命令行上工作,但 Intellij 无法解析 POM)。

因此,即使在更新工作区之后,也不会发生任何更新。

但是,如果您只是注释掉 Intellij 不理解的行,您的依赖项将被正确下载。就我而言,我只是注释掉了我的父 POM,一切都很好!

您最终应该尝试找出导致上述问题的原因,但这将使您能够继续工作。

关于java - Intellij 未将依赖项添加到类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31523815/

相关文章:

java - 基于 EJB 的应用程序中的依赖关系反转

java - 将自定义布局添加到 ListView 行

java - 无法识别 IntelliJ : why my android. 支持包?

java - 当我尝试在 Eclipse 上访问我的 API 但它在 IntelliJ 上运行时出现 NullPointerException

java - 获取字符串形式的 MimeMessage 内容

java - 错误:com.sun.crypto.provider.AESCipher $ General无法转换为javax.crypto.CipherSpi

javascript - Maven 原型(prototype) : Issue in js files : "Error merging velocity templates: Encountered ..."

java - Maven "checkstyle:checkstyle"始终默认为 "sun_checks.xml"与内联 checkstyle 配置

java - Spring Maven 清理错误 - 请求的配置文件 "pom.xml"无法激活,因为它不存在

android - 使用 waitForDebugger 对 Android 进行 IntelliJ 调试