使用idea在进行maven的骨架创建项目时报错误
Maven骨架搭建报错
Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml

解决办法
在你安装maven的文件夹里的conf/settings.xml中配置阿里镜像
</mirror>
<mirror>
<id>aliyun-apache-snapshots</id>
<mirrorOf>*</mirrorOf>
<name>aliyun apache-snapshots</name>
<url>https://maven.aliyun.com/repository/apache-snapshots</url>
</mirror>
<mirror>
<id>aliyun-google</id>
<mirrorOf>*</mirrorOf>
<name>aliyun google</name>
<url>https://maven.aliyun.com/repository/google</url>
</mirror>
<mirror>
<id>aliyun-gradle-plugin</id>
<mirrorOf>*</mirrorOf>
<name>aliyun gradle-plugin</name>
<url>https://maven.aliyun.com/repository/gradle-plugin</url>
</mirror>
<mirror>
<id>aliyun-jcenter</id>
<mirrorOf>*</mirrorOf>
<name>aliyun jcenter</name>
<url>https://maven.aliyun.com/repository/jcenter</url>
</mirror>
<mirror>
<id>aliyun-releases</id>
<mirrorOf>*</mirrorOf>
<name>aliyun releases</name>
<url>https://maven.aliyun.com/repository/releases</url>
</mirror>
<mirror>
<id>aliyun-snapshots</id>
<mirrorOf>*</mirrorOf>
<name>aliyun snapshots</name>
<url>https://maven.aliyun.com/repository/snapshots</url>
</mirror>
<mirror>
<id>aliyun-grails-core</id>
<mirrorOf>*</mirrorOf>
<name>aliyun grails-core</name>
<url>https://maven.aliyun.com/repository/grails-core</url>
</mirror>
<mirror>
<id>aliyun-mapr-public</id>
<mirrorOf>*</mirrorOf>
<name>aliyun mapr-public</name>
<url>https://maven.aliyun.com/repository/mapr-public</url>
</mirror>
把这些配置加到文件的放到这里面,然后保存 。
同时你的maven 仓库也要配置
本地仓库放置的位置
最后再配置一下你的证书问题
点击File–settings–然后搜索maven

把这句话加上就可以了
-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
这样问题就解决了,就可以使用maven骨架了,希望可以帮刚接触的解决问题,同时记录下解决问题的过程。
在使用IDEA进行Maven骨架项目创建时遇到错误:Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml。解决方法是修改Maven的settings.xml配置,添加阿里镜像源,并调整本地仓库位置。同时,需配置Maven的证书设置。通过这些步骤,问题得到解决,能够顺利创建Maven骨架项目。
1301

被折叠的 条评论
为什么被折叠?



