maven已經(jīng)配置了阿里云醒叁,但是下載包全部都是失敗拾氓,包里面一直出現(xiàn).lastUpdated文件翘县,倒騰了一下午總算發(fā)現(xiàn)了問題所在晨横。
再通過查看官網(wǎng)之后發(fā)現(xiàn):阿里不再支持http下載,只支持https鸠天。
于是修改了如下所示:
<mirror>
? ? <id>aliyunmaven</id>
? ? <mirrorOf>*</mirrorOf>
? ? <name>aliyun</name>
? ? <url>https://maven.aliyun.com/repository/public</url>
</mirror>
這時(shí)候下載還是會(huì)報(bào)錯(cuò)下載失敗原因是讼育,由于使用了HTTPS,存在著SSL證書驗(yàn)證的問題稠集,因此我在IDEA中添加了一行配置(查閱別人得知):
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
配置完成之后就可以了奶段,不過可能會(huì)出現(xiàn)一個(gè)問題,就是之前倉庫的包會(huì)不識(shí)別剥纷,然后出錯(cuò)痹籍,這個(gè)時(shí)候清空之前的倉庫,重新進(jìn)行配置晦鞋。如果下載過后Denpencies下面出現(xiàn)紅線蹲缠,但是查看包都存在,則需要把依賴全部注釋悠垛,然后再恢復(fù)就OK了
出現(xiàn)紅線注釋整個(gè)<dependencis>標(biāo)簽线定,然后恢復(fù)
原文鏈接:https://blog.csdn.net/weixin_44012722/article/details/105658358