升级到新的Spring启动版本时出现Maven生成错误
我在STS中运行了一个Maven Spring Boot项目,该项目构建得很好:升级到新的Spring启动版本时出现Maven生成错误,maven,spring-boot,Maven,Spring Boot,我在STS中运行了一个Maven Spring Boot项目,该项目构建得很好: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.2.5.RELEASE</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.2.5.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
我在STS和命令行上都试过了:同样的错误
可能是什么问题?看起来您的存储库存在证书问题:
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path
<repositories>
<repository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</pluginRepository>
</pluginRepositories>
尝试直接前往Maven Central:>
请参见看起来您的存储库存在证书问题:
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path
<repositories>
<repository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</pluginRepository>
</pluginRepositories>
尝试直接前往Maven Central:>
请参见与Spring Boot版本不同,Spring Boot里程碑不会发布到Maven Central。它们仅发布到repo.spring.io 要从1.2.5.RELEASE(可从Maven Central获得)升级到1.3.0.M4(不可用),您需要向pom中添加一些额外的配置,以便Maven知道如何查看repo.spring.io的里程碑存储库:
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path
<repositories>
<repository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</pluginRepository>
</pluginRepositories>
春季里程碑
https://repo.spring.io/milestone
春季里程碑
https://repo.spring.io/milestone
与Spring Boot版本不同,Spring Boot里程碑不会发布到Maven Central。它们仅发布到repo.spring.io
要从1.2.5.RELEASE(可从Maven Central获得)升级到1.3.0.M4(不可用),您需要向pom中添加一些额外的配置,以便Maven知道如何查看repo.spring.io的里程碑存储库:
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path
<repositories>
<repository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-milestones</id>
<url>https://repo.spring.io/milestone</url>
</pluginRepository>
</pluginRepositories>
春季里程碑
https://repo.spring.io/milestone
春季里程碑
https://repo.spring.io/milestone
为什么在我更新父项时证书突然失效?请共享整个pom.xml文件。为什么在我更新父项时证书突然失效?请共享整个pom.xml文件。Andy,你是否知道一些好的阅读材料,了解Maven遇到的证书低级别分辨率(?)当未提供正确的回购时,是否发生?谢谢这可能是一个很好的起点:Andy,你会碰巧知道一些好的阅读材料,关于当没有提供正确的回购时,Maven所依赖的证书的低级别分辨率是如何发生的吗?谢谢这可能是一个很好的起点: