如何解决maven 2.6资源插件依赖?
错误:
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
解决方案:
更新的项目:无法从maven的REPO下载。
尝试将特定jar放在.m2 repo的文件夹中。
如果需要,可以提供参考。
似乎您的settings.xml
文件缺少.m2(本地maven repo)文件夹。
当使用eclipse导航到Window – > Preferences – > Maven – > User Settings – > Browse to your settings.xml
并单击apply。
然后做maven更新项目。
右键单击Project转到 – > Maven – >更新项目 – >选择强制更新项目复选框,然后单击完成。
如果由于某种原因下载失败,Maven将不会尝试在特定时间范围内下载它(它会留下带有时间戳的文件)。
要解决此问题,您可以
- 清除(部分).m2回购
- 使用-U运行maven以强制更新
在Windows上:
- 从C:\ Users \ USER.m2中删除文件夹
- 关闭并打开项目或强制更改文件:pom.xml以保存:)
第1步:检查eclipse中配置的代理是否正确? (窗口 – >首选项 – >常规 – >网络连接)。
第2步:右键单击Project-> Go to Maven – >更新项目
第3步:以Maven Install身份运行。
====通过以下步骤,我能够解决此错误。
我遇到了同样的问题。 尝试在conf / settings.xml中声明缺少的插件。
maven-resources-plugin 2.6
我有完全相同的错误。 我的网络是公司的内部网络。 我为java开发人员下载了neon-eclipse。 这些步骤对我有用:
1-我在我的PC上下载了一个VPN客户端,完全不知道从网络上看。 我使用了Shellfire 。 使用免费帐户并连接到Shellserver。
2-在Windows防火墙内部,我添加了Eclipse的传入规则。 导航到找到eclipse exe的位置。
3-执行Maven更新项目。
然后项目能够从maven存储库中获取。
希望能帮助到你。
尝试了一切。 我删除了m2e并安装了m2e版本2.7.0。 然后删除.m2目录并强制更新maven。 有效!
这为我解决了同样的问题:我的eclipse安装在/usr/local/bin/eclipse
1)将eclipse的权限从root更改为owner: sudo chown -R $USER eclipse
2)右键单击project/Maven
右键单击Update Maven
选择Force update maven project