maven本地仓库有jar, 但maven依赖报红

在pom文件中添加了一个新的依赖, 不知为什么导致已有的依赖报红, 不能引用

已知:

1. 之前的maven依赖都是写在父工程的pom文件中的

2. 私服停了

3. 本地仓库是有jar包的

这里并未发现报红的原因, 只说解决办法

 

1. 确定idea中maven的配置没有问题,

2. 问度娘, 有人说是要删掉本地jar包位置处的_maven.repositories文件. 没有找到该文件|||`

3. 再问度娘, 把_remote.repositories文件中的nexus=改成central=. 本来就是central=

(注: nexus说明这个依赖是从私服中下载下来的. 而此时我是连不上私服的, 所以会有lastupdate后缀的文件出现, 但是下载不到)

4. 改maven的setting.xml, 把私服注释了. 成功!

你可能感兴趣的:(maven)