Spring boot app 旧版本,maven 无法下载旧版本

问题描述 投票:0回答:1

我的maven有一个问题,他无法给我下载旧版本的spring-boot-starter-parent,当我通过starter.io构建spring项目时,然后就可以工作了,但是当我将版本更改为旧版本时-家长,他无法加载它。 我想在这个项目中使用 Java 10,该版本与该版本的 spring 兼容,我认为每个 2.x 版本都兼容。

当我将此版本放入pom文件中时,maven找不到下载此依赖项的路径

项目'org.springframework.boot:spring-boot-starter-parent:2.1.7.RELEASE'未找到

当我尝试使用 mvn clean install 或 + -U 时也看到这个

sun.security.validator.ValidatorException:PKIX 路径构建 失败:sun.security.provider.certpath.SunCertPathBuilderException: 无法找到请求目标的有效认证路径并且 'parent.relativePath' 指向没有本地 POM @ 第 5 行,第 10 列

    <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.7.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

有什么建议吗?

java spring spring-boot maven
1个回答
0
投票

通过将证书添加到确切的 java 版本来解决。 keytool -import -alias yourFileName -keystore "C:\Program Files\Java\jdk-10\lib\securit

© www.soinside.com 2019 - 2024. All rights reserved.