无法更新Maven配置无法计算构建计划:插件org.apache.maven.plugins:maven-resources-plugin:2.5

时间:2015-07-08 06:13:35

标签: java eclipse maven

当我在做Maven的时候从日食里面 - >更新项目我遇到了以下问题

  

无法更新Maven配置无法计算构建计划:   插件org.apache.maven.plugins:maven-resources-plugin:2.5或其中之一   其依赖关系无法解决:无法读取工件   org.apache.maven.plugins的描述符:maven-resources-plugin:jar:2.5   插件org.apache.maven.plugins:maven-resources-plugin:2.5或其中之一   其依赖关系无法解决:无法读取工件   org.apache.maven.plugins的描述符:maven-resources-plugin:jar:2.5   无法计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.5不能   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.7或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.7插件   org.apache.maven.plugins:maven-resources-plugin:2.7或其中一个   无法解析依赖项:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.7无法   计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin   org.apache.maven.plugins:maven-resources-plugin:2.5或其中一个   无法解析依赖项:无法读取工件描述符   for org.apache.maven.plugins:maven-resources-plugin:jar:2.5

enter image description here

我尝试了此处提供的解决方案Could not calculate build plan :artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 is not available in the local repository

并更新了我的Maven项目但是我仍然遇到同样的问题,即使我试图在pom.xml文件中添加dependcy但是没有成功解决问题。 甚至我在.m2\repository\org\apache\maven\plugins\maven-resources-plugin\2.5

中手动复制了jar

但我仍然遇到同样的问题。

3 个答案:

答案 0 :(得分:0)

我使用以下方法来解决它:

  1. 检查settings.xml是否在C:\Users\<<your user account>>\.m2这个位置(如果没有)

  2. 使用以下内容创建settings.xml

    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository/>
      <interactiveMode/>
      <usePluginRegistry/>
      <offline/>
      <pluginGroups/>
      <servers/>
      <mirrors/>
      <proxies>
         <proxy>
          <id>optional</id>
          <active>true</active>
          <protocol>http</protocol>
          <username>proxyuser</username>
          <password>proxypass</password>
          <host>proxyserver.company.com</host>
          <port>8080</port>
          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
        </proxy>
        <proxy>
          <id>optional</id>
          <active>true</active>
          <protocol>https</protocol>
          <username>proxyuser</username>
          <password>proxypass</password>
          <host>proxyserver.company.com</host>
          <port>8080</port>
          <nonProxyHosts>localhost</nonProxyHosts>
        </proxy>
      </proxies>
      <profiles/>
      <activeProfiles/>
    </settings>
    
  3. settings.xml文件保存在本地C:\Users\<<your user account>>\.m2

  4. 然后右键单击Eclipse中的项目行,然后选择“更新项目”。

答案 1 :(得分:0)

我使用intellij,花了整整一天的时间才弄清楚这是因为jre / JDK 7不支持https,我在Windows10上安装了jre7,jdk8,jdk4。将我的JAVA_HOME更改为jdk14后,它已修复。

答案 2 :(得分:-1)

验证您与网络的连接是否具有代理。 你已经去过Internet Properties - &gt;局域网设置。如果您已启用Proxy Server,请尝试在文件夹.m2中创建一个setting.xml。有一个例子 https://maven.apache.org/settings.html