因为阿里云镜像现在改成https了不用http,网上博客基本都是用http会导致maven中的jar包下载失败。
注:在ccc老师的课件中的Setting设置方法已失效。
第一步:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>/</url> <mirrorOf>central</mirrorOf> </mirror>
需要改成这个样子
参考.html
第二步:
把阿里云Https网站中的安全证书导入到java的cacerts证书库中,方法如下:
keytool -import -alias cacerts -keystore cacerts -file d:
此时命令行会提示你输入cacerts证书库的密码,你敲入changeit就行了,这是java中cacerts证书库的默认密码.
以上是Eclipse的方法,如果是idea就更容易了,方法如下
1.首先在Maven的l里设置新版HTTPS的阿里云仓库
<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>;/url>
</mirror>
2.然后在IDEA中设置,忽略HTTPS的SSL证书验证就好了,注意是在Maven-Importing-VM options for importer里添加
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
-Dmaven.wagon.http.ssl.ignore.validity.dates=true
大功告成
本文发布于:2024-01-29 05:39:51,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170647799813089.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |