【问题标题】:Error on spring boot starter web projectspring boot starter web项目出错
【发布时间】:2018-03-16 21:59:05
【问题描述】:

我准备开始一个春季入门项目。

我从 spring 工具套件创建项目。之后我运行“mvn clean install”但我得到了这个。

¿我该如何解决这个问题?

    C:\code\HUBLCY\ws\HubNvo>mvn clean install
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building HubNvo 0.1
[INFO] ------------------------------------------------------------------------
Downloading: https://repo2.maven.org/maven2/org/jboss/shrinkwrap/shrinkwrap-bom/1.2.3/shrinkwrap-bom-1.2.3.pom
Downloading: https://repo.spring.io/milestone/org/jboss/shrinkwrap/shrinkwrap-bom/1.2.3/shrinkwrap-bom-1.2.3.pom
Downloading: https://repo.spring.io/snapshot/org/jboss/shrinkwrap/shrinkwrap-bom/1.2.3/shrinkwrap-bom-1.2.3.pom
Downloading: https://dl.bintray.com/rabbitmq/maven-milestones/org/jboss/shrinkwrap/shrinkwrap-bom/1.2.3/shrinkwrap-bom-1.2.3.pom
Downloading: https://repo.maven.apache.org/maven2/org/jboss/shrinkwrap/shrinkwrap-bom/1.2.3/shrinkwrap-bom-1.2.3.pom
Downloading: https://repo2.maven.org/maven2/org/jboss/shrinkwrap/resolver/shrinkwrap-resolver-bom/2.2.0/shrinkwrap-resolver-bom-2.2.0.pom
Downloading: https://repo.spring.io/milestone/org/jboss/shrinkwrap/resolver/shrinkwrap-resolver-bom/2.2.0/shrinkwrap-resolver-bom-2.2.0.pom
Downloading: https://repo.spring.io/snapshot/org/jboss/shrinkwrap/resolver/shrinkwrap-resolver-bom/2.2.0/shrinkwrap-resolver-bom-2.2.0.pom
Downloading: https://dl.bintray.com/rabbitmq/maven-milestones/org/jboss/shrinkwrap/resolver/shrinkwrap-resolver-bom/2.2.0/shrinkwrap-resolver-bom-2.2.0.pom
Downloading: https://repo.maven.apache.org/maven2/org/jboss/shrinkwrap/resolver/shrinkwrap-resolver-bom/2.2.0/shrinkwrap-resolver-bom-2.2.0.pom
Downloading: https://repo2.maven.org/maven2/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-bom/2.0.0-alpha-8/shrinkwrap-descriptors-bom-2.0.0-alpha-8.pom
Downloading: https://repo.spring.io/milestone/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-bom/2.0.0-alpha-8/shrinkwrap-descriptors-bom-2.0.0-alpha-8.pom
Downloading: https://repo.spring.io/snapshot/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-bom/2.0.0-alpha-8/shrinkwrap-descriptors-bom-2.0.0-alpha-8.pom
Downloading: https://dl.bintray.com/rabbitmq/maven-milestones/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-bom/2.0.0-alpha-8/shrinkwrap-descriptors-bom-2.0.0-alpha-8.pom
Downloading: https://repo.maven.apache.org/maven2/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-bom/2.0.0-alpha-8/shrinkwrap-descriptors-bom-2.0.0-alpha-8.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.518 s
[INFO] Finished at: 2018-03-16T15:53:16-06:00
[INFO] Final Memory: 17M/127M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project hub: Could not resolve dependencies for project com.gh.app:hub:jar:0.1: Failed to collect dependencies at org.springframework.boot:spring-boot-starter-web:jar:2.0.0.RELEASE -> org.hibernate.validator:hibernate-validator:jar:6.0.7.Final: Failed to read artifact descriptor for org.hibernate.validator:hibernate-validator:jar:6.0.7.Final: Could not transfer artifact org.jboss.shrinkwrap:shrinkwrap-bom:pom:1.2.3 from/to repo2 (https://repo2.maven.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
"cmd" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

【问题讨论】:

    标签: java spring hibernate maven spring-boot


    【解决方案1】:

    您似乎无法获得所需的依赖项。 与 org.jboss.shrinkwrap 有关。

    未能在项目中心执行目标:无法解决依赖关系 对于项目 com.gh.app:hub:jar:0.1:无法收集依赖项 org.springframework.boot:spring-boot-starter-web:jar:2.0.0.RELEASE -> org.hibernate.validator:hibernate-validator:jar:6.0.7.Final: 失败 读取工件描述符 org.hibernate.validator:hibernate-validator:jar:6.0.7.Final: 不能 传输工件 org.jboss.shrinkwrap:shrinkwrap-bom:pom:1.2.3 从/到 repo2 (https://repo2.maven.org/maven2): sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效证书路径 -> [Help 1] [ERROR]

    我会验证您用来构建的 maven 实例没有覆盖您应该用于 Springboot 的 repo 位置。

    另外,请尝试清理您的 ~/.m2/repository 文件夹,然后再次运行全新安装。

    【讨论】:

      猜你喜欢
      • 2018-01-05
      • 2016-01-29
      • 1970-01-01
      • 2019-11-14
      • 2017-02-19
      • 2014-12-29
      • 1970-01-01
      • 2019-10-28
      • 2017-03-19
      相关资源
      最近更新 更多