在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
以下步骤对我有用:
- 关闭Eclipse。
- 导航到用户主目录。 (例如:“C:\ Users \ YourUserName \ .m2”)
- 删除“repository”文件夹。
- 重新打开Eclipse。
- 单击有问题的Maven项目,然后转到“项目” – >“清除”。
- 右键单击该项目,然后转到“Maven” – >“更新项目…”。
- 关闭Eclipse。
- 打开Eclipse。
- 单击“Project Explorer”窗口中的项目文件夹(通常在左侧)。
- 点击F5键几次以刷新您的项目。
- 完成!
这些步骤对我有用。 如果我能进一步帮助,请告诉我。
从此位置删除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
选择的答案基本上与我的相似。
- 关闭eclipse,删除.m2文件夹
- 转到“ https://repo.maven.apache.org/maven2 ”并下载证书并使用“keytool”安装证书以获取更多详细信息。
- 打开eclipse并更新现有的maven项目。
- 现在尝试创建maven项目,现在应该没问题了。
- 如何在Eclipse中为Java项目启用任务列表?
- 执行单个测试时使用Eclipse和JUNIT4的initializationError
- Java错误:EventDispatchThread.run()行:不可用
- 如何以编程方式使用TestNG运行Selenium Java测试?
- 在Eclipse中使用自动添加的导入时,包名称错误
- AndroidRuntime引起:java.lang.unsatisfiedLinkError:无法加载tfp_jni:findLibrary返回null
- Eclipse输出文件夹
- 配置现有的eclipse java项目使用gradle构建
- 如何为Testng和runnnig创建可执行jar文件应该是Xml文件