Eclipse使用Maven时,修改默认中央仓库后的配置报错找不到包的问题解决

Posted Jim

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse使用Maven时,修改默认中央仓库后的配置报错找不到包的问题解决相关的知识,希望对你有一定的参考价值。

一般在公司内容配置Maven时会在settings.xml文件下配置私服nexus地址,那么修改完之后在Eclipse中如果不指定用户目录级别的settings.xml文件会出现找不到包的问题。

settings.xml的优先级:

~/.m2/settings.xml

$M2_HOME/conf/settings.xml

而如果~/.m2目录下没有这个文件时,就会默认使用$M2_HOME/conf目录下的。

所以这会出现一个现象,在命令行下可以正常执行,但是在Eclipse中不能。

原因是Eclipse默认认为~/.m2文件是存在的,一切以这个为准。因此需要做如下的修改:

 

以上是关于Eclipse使用Maven时,修改默认中央仓库后的配置报错找不到包的问题解决的主要内容,如果未能解决你的问题,请参考以下文章

如何修改eclipse中maven默认仓库路径

maven中央仓库的配置在哪里?superpom是什么?中央仓库查找三方包

eclipse无法修改maven默认的本地仓库位置。

怎么设置maven的远程仓库

eclipse配置maven

Eclipse配置Maven私服