IntelliJ 中Maven pom.xml依赖不生效解决
Posted katherinasu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ 中Maven pom.xml依赖不生效解决相关的知识,希望对你有一定的参考价值。
在IntelliJ中创建了Maven项目,并在pom.xml中加入了 slf4j 和 log4j 的依赖,但在编写程序时发现IntelliJ根本没有关于 slf4j 和 log4j 的文本辅助,查看之下才发现pom.xml中的依赖虽然已经下载到了本地仓库 repository,但是却没有加入到项目路径的 Extenal Libraries 中。
如图:
在google,百度之后并没有发现同样类型的问题,所以就只能自己摸索了,根本其他接近本问题的解决方法,发现IntelliJ中存在管理Maven Project的窗口:
View –> Tool Windows –> Maven Projects
若没有发现 Dependencies 文件夹则说明项目中并没有依赖关系,但是在pom.xml文件中已经加入了依赖所需的内容,后来发现:需要重新导入Maven的 pom.xml 文件内容,如图:
重新导入即可在 External Libraries 中发现依赖的所有包.
以上是关于IntelliJ 中Maven pom.xml依赖不生效解决的主要内容,如果未能解决你的问题,请参考以下文章
maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖
我在 pom.xml 中的 artifactID 没有在 Intellij 中注册
如何在IntelliJ IDEA中检索maven依赖jar包的源码
Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图