今天遇到一个错误,用IDEA创建maven项目时报错,错误如下:
Failed to execute goal org.apache.maven.plugins:maven-help-plugin:3.1.0:system (default-cli) on project standalone-pom: Execution default-cli of goal org.apache.maven.plugins:maven-help-plugin:3.1.0:system failed: Plugin org.apache.maven.plugins:maven-help-plugin:3.1.0 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.apache.maven:maven-artifact:jar:3.0, org.apache.maven:maven-settings-builder:jar:3.0, org.apache.maven:maven-repository-metadata:jar:3.0, org.apache.maven:maven-model-builder:jar:3.0: Could not transfer artifact org.apache.maven:maven-artifact:jar:3.0 from/to central (https://repo.maven.apache.org/maven2): Connect to repo.maven.apache.org:443 [repo.maven.apache.org/151.101.24.215] failed: Read timed out -> [Help 1]
删掉项目重建啊,删掉仓库里的文件夹我都试过,没用。。。。。。后面才发现,是因为用的国外的网站所以资源下不下来。
解决方案如下:
找到maven的setting.xml,修改下载的配置
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
创建新项目的时候要手动选自己下的maven和这个setting.xml,就可以创建成功啦~