[英]How can I run a Maven project in Intellij Idea (and have all dependencies downloaded)?
[英]How can I make IntelliJ IDEA update my dependencies from Maven?
当我在项目的pom.xml中手动添加依赖项时,让Maven下载依赖项并让IntelliJ构建模块, IntelliJ抱怨缺少库。 同时Maven可以找到依赖的JARs并构建工程。
如何告诉IntelliJ使用Maven下载的库?
事实证明,IntelliJ 不会从本地 Maven 存储库中获取添加的依赖项。 我们必须告诉 IntelliJ 重新导入 pom.xml。
取消选中
“离线办公”
在设置-> Maven 中! 它对我有用! :D
文件>设置>构建、执行、部署>Maven>检查:始终更新快照
那对我有用。
在IntelliJ 2020的pom.xml
视图中,应该能够通过以下组合键应用 pom 更改: CTRG + SHIFT + O 。
正如之前正确评论的那样 - IntelliJ 还显示了一个气球小部件来导入更改。
除了检查“自动导入 Maven 项目”之外,请确保文件 > 设置 > Maven > 用户设置文件中的 settings.xml 文件存在,如果不存在,则覆盖并提供您的 settings.xml 文件路径。
我尽一切努力让 IntelliJ 获取我的pom.xml
更改,但它只是没有这样做。 我注释掉了pom.xml
所有<dependencies>
并重建了应该显示数百个编译错误但没有显示的项目。
最后,我不得不删除.idea
文件夹才能让 IntelliJ 重新生成它的 maven 模型。 执行此操作后,当我执行“重新加载所有项目”时,会接收对pom.xml
后续更改,因此我怀疑 IntelliJ 使用缓存模型而不是在进行更改时更新它的错误。
这是我所做的:
.idea
文件夹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.