当我尝试从File-> New_> Maven Project创建新项目时,我收到错误:

时间:2018-03-07 09:24:09

标签: java spring eclipse maven

当我尝试从File-> New_> Maven Project创建新项目时,我收到错误:

  

无法解析原型   org.apache.maven.archetypes:maven-archetype-webapp:1.0来自任何一个   配置的存储库。无法解决工件   org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0未能   转移org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0   https://repo.maven.apache.org/maven2来自当地的缓存   存储库,在更新之前不会重新尝试解析   中心间隔已经过去或强制更新。原始错误:   无法转移神器   org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from / to   central(https://repo.maven.apache.org/maven2):repo.maven.apache.org   未能转移   org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from   https://repo.maven.apache.org/maven2被缓存在当地   存储库,在更新之前不会重新尝试解析   中心间隔已经过去或强制更新。原始错误:   无法转移神器   org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from / to   central(https://repo.maven.apache.org/maven2):repo.maven.apache.org

2 个答案:

答案 0 :(得分:0)

  1. 关闭你的日食
  2. 转到C:\ Users \ yourname \并删除.m2文件夹
  3. 打开eclipse和Window->偏好设置 - > Maven->用户设置
  4. 在全局设置
  5. 中输入Maven安装目录
  6. 重启日食
  7. 尝试再次创建项目,并确保您没有任何防火墙保护的互联网连接。

答案 1 :(得分:0)

  

[...]缓存在本地存储库中,在中心的更新间隔过去或强制更新之前,不会重新尝试解析

尝试mvn clean install -U强制进行更新。在Eclipse中,这将是全局Maven设置中启动时更新Maven项目

如果仍然失败了,您可以手动删除本地maven文件夹,默认情况下是 user-folder / .m2 / repository ,这应该强制完全重新获取