情况一:
pom文件内部报红,但是可以使用jar包依赖。在对应的仓库下有一个 _remote.repository 文件,解决办法就是把这个文件删除,就可以把报红消除。
情况二:
maven右侧报红,但是也可以正常使用,解决办法,刷新或者重启就可解决。或者把依赖注释掉,然后刷新,再去掉注释
情况三:
下载不下来问题。
原因一:网络慢问题,导致超时。解决办法:找到对应的文件夹,把以 .lastUpdated 结尾的文件删除,再去idea点刷新才可以重新下载。
原因二:ssL认证问题。取消ssL认证。
~方法一:直接运行命令
mvn clean && mvn compile -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
~方法二:在maven插件加参数
idea加参数
-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
-Dmaven.wagon.http.ssl.ignore.validity.dates=true