无法在Eclipse上使用Maven

时间:2018-10-15 12:59:25

标签: java eclipse maven

我安装了新的Eclipse EE 4.9并下载了最新的Maven。在Windwows->Preferences->Maven中:

->Installations:我选择了刚下载的Maven

->User Settings:我选择了[PATH-TO-MAVEN]\conf\settings.xml

当我尝试创建一个简单的Maven项目时,出现该错误:

  

无法计算构建计划:插件   org.apache.maven.plugins:maven-resources-plugin:2.6或其中之一   依赖关系无法解析:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.6插件   org.apache.maven.plugins:maven-resources-plugin:2.6或其中之一   依赖关系无法解析:无法读取工件描述符   对于org.apache.maven.plugins:maven-resources-plugin:jar:2.6

此外,当我打开该项目的pom.xml时,它与<packaging>并排显示:

<project [...]>
[...]
  <packaging>war</packaging> // <-- here seems to be an error
</project>

似乎有错误:

  

在此行找到多个注释:

     
      
  • CoreException:无法计算构建计划:插件org.apache.maven.plugins:maven-compiler-plugin:3.1或其中之一   依赖关系无法解决:无法读取工件
      org.apache.maven.plugins:maven-compiler-plugin:jar:3.1的描述符:   ArtifactResolutionException:传输失败   org.apache.maven.plugins:maven-compiler-plugin:pom:3.1来自https://
      repo.maven.apache.org/maven2已缓存在本地存储库中,   在更新间隔为之前,不会重新尝试解决分辨率   中央已经过去或强制更新。原始错误:无法   转移伪像   org.apache.maven.plugins:maven-compiler-plugin:pom:3.1从/到中央   (https://repo.maven.apache.org/maven2):   sun.security.validator.ValidatorException:PKIX路径构建
      失败:sun.security.provider.certpath.SunCertPathBuilderException:   无法找到到请求目标的有效认证路径

  •   
  • 生命周期配置未涵盖插件执行:org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile   (执行:default-testCompile,阶段:test-compile)

  •   

有人有主意吗?

1 个答案:

答案 0 :(得分:0)

好像有一个问题通过https到仓库。

即sun.security.validator.ValidatorException:PKIX路径构建

检查您正在使用的Java版本,以确保没有将错误的路径传递给信任存储。

-Djavax.net.ssl.trustStore

请查看https://confluence.atlassian.com/kb/unable-to-connect-to-ssl-services-due-to-pkix-path-building-failed-779355358.html,因为本文底部还有其他解决方法。

还请注意,与此类似的问题已在Problems using Maven and SSL behind proxy上进行了详细讨论和解答。