mavenidea的pom文件修改,引入新的jar包,无效,本地仓库始终没有下载新jar包的问题解决idea pom Dependency not found
Posted Angel挤一挤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mavenidea的pom文件修改,引入新的jar包,无效,本地仓库始终没有下载新jar包的问题解决idea pom Dependency not found相关的知识,希望对你有一定的参考价值。
引入问题:
idea的pom文件修改,引入新的jar包,无效,本地仓库始终没有下载新jar包的问题解决【idea pom Dependency not found】
如题,引入一个新的jar包,在项目的pom文件中:
<!-- 阿里巴巴easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.0.5</version> </dependency>
或者如下引入任意一个jar包,都提示:Dependency not found
而且,本地仓库中一点动静都没有,这个jar包压根就没有下载下来,就像是修改pom文件没有任何作用一样。
怀疑点【一一排除法】:
一直怀疑是idea中maven配置的相关问题。
又或者是需要重新导入:
又或者是需要刷新缓存并重启:
又或者是下载源码:
又或者是maven仓库配置文件setting.xml中的 远程仓库的配置问题:
又或者是需要 clean并且重新 build或者install
解决方法:
最后发现,其实都不是,是因为把jar包的maven依赖放入了
<dependencyManagement>
标签中的
<dependencies>
标签中。
从而导致 jar包依赖一直没有实际被下载下来。
应该把它放到
</dependencies>
标签中
声明: pom中的dependencyManagement节点作用是:只是对版本进行管理,不会实际引入jar !!!
=============================================================
上面列举这么多,都是对idea中maven使用出现问题的排除方法。
以上是关于mavenidea的pom文件修改,引入新的jar包,无效,本地仓库始终没有下载新jar包的问题解决idea pom Dependency not found的主要内容,如果未能解决你的问题,请参考以下文章