换了个本地仓库,setting.xml文件啥配置好了,然后也改了localRepository的位置(这里也注意到了路径中/和\的区别 ),首先是个什么offline work的问题,我明明都改了idea中设置的选项结果还是显示什么不能连接到aliun。。。是在脱网情况下工作的错误,百度了好久好久。然后又看到设置 offlinework的方法有两种:
- 在编译器idea或者eclipse里面勾选设置选项
- 在setting.xml文件里面有个offline标签,里面的属性值默认为true。这才发现了这个坑,原来他默认是true的。
这样就解决了cant access的问题。可右侧的maven框里面的plugins选项下还是有两个包是红线的。没办法,右键运行那两个红色包对应的操作,然后依旧报错。由于在设置里面勾选了 print exception stack trace。这次就出来更加详细的错误了,看最后一行就是报这个错误。
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
出现下面错误:
maven release -> peer not authenticated:
解决方式:
首先在项目所在文件夹打开cmd命令行 在文件夹上方搜索栏输入cmd,可以直接在命令行打开该文件,不需要麻烦的cd。然后输入以下操作。问题得到了解决。
> mvn clean install -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true