如何解决maven 2.6资源插件依赖?

spt*_*025 23 java eclipse rest m2eclipse maven

错误:

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
Run Code Online (Sandbox Code Playgroud)

解决方案:

更新的项目:无法从maven的REPO下载.

尝试将特定罐子放在.m2 repo的文件夹中.

如果需要,可以提供参考.

Kal*_*ali 28

似乎您的settings.xml文件缺少.m2(本地maven repo)文件夹.

当使用eclipse导航到Window - > Preferences - > Maven - > User Settings - > Browse to your settings.xml并单击apply时.

然后做maven更新项目.

在此输入图像描述


小智 10

右键单击Project转到 - > Maven - > Update project - >选择Force update project复选框,然后单击Finish.


小智 6

在Windows上:

  1. 从C:\ Users\USER.m2中删除文件夹
  2. 关闭并打开项目或强制更改文件:pom.xml以保存:)


Pim*_*erk 5

如果由于某种原因下载失败,Maven将不会尝试在特定时间范围内下载它(它会留下带有时间戳的文件).

要解决此问题,您可以

  • 清除(部分).m2回购
  • 使用-U运行maven以强制更新


Par*_*eep 5

我遇到了同样的问题。尝试在 conf/settings.xml 中声明缺少的插件。

<build>
    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.6</version>
        </plugin>           
      </plugins>
    </pluginManagement>   
</build>
Run Code Online (Sandbox Code Playgroud)