在Eclipse中创建新的Maven项目时显示错误

当我在eclipse IDE中尝试在Maven上创建新项目时,它显示以下错误:

“无法获取插件执行的参数编码值default-resources插件org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个依赖项无法解析:无法收集org.apache的依赖项。 maven.plugins:maven-resources-plugin:jar:2.5()

有人请告诉我要做什么吗?

任何人都可以告诉我创建启用Maven的Spring项目的步骤吗?

pom.xml中:

 4.0.0 com.spring SpringMaven 0.0.1-SNAPSHOT war SpringMaven  

以下步骤对我有用:

  1. 关闭Eclipse。
  2. 导航到用户主目录。 (例如:“C:\ Users \ YourUserName \ .m2”)
  3. 删除“repository”文件夹。
  4. 重新打开Eclipse。
  5. 单击有问题的Maven项目,然后转到“项目” – >“清除”。
  6. 右键单击该项目,然后转到“Maven” – >“更新项目…”。
  7. 关闭Eclipse。
  8. 打开Eclipse。
  9. 单击“Project Explorer”窗口中的项目文件夹(通常在左侧)。
  10. 点击F5键几次以刷新您的项目。
  11. 完成!

这些步骤对我有用。 如果我能进一步帮助,请告诉我。

从此位置删除maven资源插件jar(删除整个文件夹) – {user.home} .m2 \ repository \ org \ apache \ maven \ plugins \ maven-resources-plugin,然后再次尝试重建。

我有类似的问题。 以下是我的详细错误消息:

无法获取插件执行的参数编码值default-resources插件org.apache.maven.plugins:maven-resources-plugin:2.6或其中一个依赖项无法解析:无法解析以下工件 :org。 apache.maven:maven-plugin-api:jar:2.0.6,org.apache.maven:maven-project:jar:2.0.6,org.apache.maven:maven-profile:jar:2.0.6,org。 apache.maven:maven-artifact-manager:jar:2.0.6,org.apache.maven:maven-plugin-registry:jar:2.0.6,org.apache.maven:maven-core:jar:2.0.6, org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6,org.apache.maven:maven-repository-metadata:jar:2.0.6,org.apache.maven:maven-error-diagnostics: jar:2.0.6,org.apache.maven:maven-plugin-descriptor:jar:2.0.6,classworlds:classworlds:jar:1.1,org.apache.maven:maven-artifact:jar:2.0.6,org。 apache.maven:maven-settings:jar:2.0.6,org.apache.maven:maven-model:jar:2.0.6,org.apache.maven:maven-monitor:jar:2.0.6:无法转移org .apache.maven:maven-plugin-api:jar:2.0.6来回 m https://repo.maven.apache.org/maven2缓存在本地存储库中,在中心的更新间隔过去或强制更新之前,不会重新尝试解析。 原始错误:无法传输工件org.apache.maven:maven-plugin-api:jar:2.0.6 from / to central( https://repo.maven.apache.org/maven2 ):connect timed out

从第一眼看,似乎与中央存储库的连接失败了。 但实际上事实certificate,在我的local repository

我没有花时间弄清楚我的10G本地存储库有什么问题,而是使用一个空文件夹作为新的本地存储库。

错误消失了。

这不是解决方案。 这只是一种解决方法。

当本地存储库变大时,我认为maven不够健壮。 而误导性的错误消息浪费了我很多时间来检查网络或代理问题。 希望它能在一段时间内拯救其他灵魂。

BTW: Apache Maven Cookbook 2015对于Maven初学者来说是一本非常好的书。

添加1

选择的答案基本上与我的相似。

  1. 关闭eclipse,删除.m2文件夹
  2. 转到“ https://repo.maven.apache.org/maven2 ”并下载证书并使用“keytool”安装证书以获取更多详细信息。
  3. 打开eclipse并更新现有的maven项目。
  4. 现在尝试创建maven项目,现在应该没问题了。