无法计算构建计划:工件org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3在本地存储库中不可用

Mah*_*leh 8 eclipse maven-2 java-ee maven-plugin maven

我有一个spring maven 2项目.我在终端中构建它并且一切正常,我获得了构建成功,但是当尝试将其导入到eclipse时我得到了这个错误:

无法计算构建计划:存储库系统处于脱机状态,但工件org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3在本地存储库中不可用.

虽然我在终端上获得了成功,但项目运行良好.我在eclipse中使maven离线,并在启动时禁用下载索引任何想法为什么我收到此错误?

Pra*_*nti 17

如果要使用本地安装中的maven而不是m2e附带的嵌入式版本,则必须执行此操作

  • Windows ==>首选项==> Maven ==>安装==>单击添加(选择本地maven安装目录)


bma*_*ies 6

如果你的pom没有具体的maven-resources-plugin版本,那么该版本将来自superpom.默认情况下,m2e使用Maven 3.0.x的嵌入式副本.如果那里的superpom指向2.4.3并且你的'Eclipse之外'版本要求其他东西,那么Eclipse里面的Maven将会寻找2.4.3并因为'离线'而失败.

通过配置m2e以使用您在外部使用的Maven安装或关闭一个版本的"离线"进行修复.