一、证书校验引起的错误
1、保证IDEA中的Maven配置正确
2、更改IDEA中的settings设置,解决证书等问题,向File - settings中的maven - importing中添加:
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
向File - settings中的maven - Runner中添加:
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true -DarchetypeCatalog=internal
3、打开cmd命令窗口,进入Maven本地仓库,删除带有.lastUpdated后缀的文件
cd E:\Maven3.6.3\apache-maven-3.6.3\repository
for /r %i in (*.lastUpdated) do del %i
4、清除缓存,重启IDEA
5、重新下载依赖
二、远程仓库引起的错误
发现只要引入公司依赖就报错:
Could not find artifact com.cloume:xxxxxxxx in nexus-aliyun (https://maven.aliyun.com/repository/jcenter)
后来尝试各种办法无解,把maven换到最新版本就OK了
(猜测maven3.6.3版本不兼容)