- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Maven 和 Spring 的新手。
该项目在我的本地测试环境中运行,但不在部署的系统上运行。在已部署的系统上:我新安装了 Ubuntu,带有 OpenSDK 10.0.1、Maven 3.5.2我位于不同的防火墙后面,并且有不同的 keyStore 和 trustStore。
Maven 吐出:
Non-resolvable parent POM for org.
[%mything%]
.app:useraut:0.0.1-SNAPSHOT: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:1.5.9.RELEASE from/to central (https://repo.maven.apache.org/maven2): java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty and 'parent.relativePath' points at no local POM @ line 14, column 10 -> [Help 2]
pom 片段:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
(未定义代理)
看来我可以找到解决方案的想法:Error - trustAnchors parameter must be non-empty但我不知道从哪里开始配置 Spring、Maven 或 trustStore
最佳答案
据我发现,Ubuntu Linux 上的 OpenJDK Java 9 及更高版本的发行包存在一个弱点。因此安装default-jdk可能会破坏一切。
引文来自:( https://bugs.launchpad.net/ubuntu/+source/openjdk-lts/+bug/1768799 ) + 其他证书更新。
请注意,重新安装default-jdk是可选的,并且可以继续使用openjdk-8。
Workaround: remove default-jdk, install openjdk-8, remove openjdk-8 and reinstall default-jdk:
sudo apt purge openjdk-default java-common
sudo apt purge default-jdk java-common
sudo dpkg --purge --force-depends ca-certificates-java
sudo apt install openjdk-8-jre
sudo apt-get install ca-certificates-java
sudo apt purge openjdk-8-jre
sudo apt install default-jdk
此后我还发现我使用的 Spring 版本在 Java 10.0.1 上运行不佳,因此回到 Java 8.x。
关于spring - Maven:trustAnchors 参数必须非空且为 'parent.relativePath' @ InvalidAlgorithmParameterException @ Non-resolvable Parent POM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50571685/
我正在尝试验证我自己生成的证书链,我似乎得到了正确的结果,但我不确定我是否以正确的方式进行验证。 假设我有一个 Intermediate -> Intermediate -> Leaf 链。我不关心根
这个问题在这里已经有了答案: Error - trustAnchors parameter must be non-empty (46 个答案) 关闭 5 年前。
trustAnchors 参数必须为非空 我试图在一周内找到这个异常的解决方案,但我找不到。 我正在运行 JBoss 7.0.13(我们称之为 APP-SV|app.my.site.com),我需要的
我一直在尝试使用 RESTful 服务将文件发送到远程服务器。我得到的只是意外错误:java.security.InvalidAlgorithmParameterException the trust
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我尝试在 Jenkins/Hudson 上配置我的电子邮件,但不断收到错误: java.security.InvalidAlgorithmParameterException: the trustAn
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我经常收到错误: java.security.InvalidAlgorithmParameterException: the trus
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我不断收到错误消息: java.security.InvalidAlgorithmParameterException: the tr
我正在尝试与远程服务器建立安全通信,不幸的是,远程服务器是由他们自己的证书颁发机构签署的。我在这里阅读官方 android 文档:https://developer.android.com/train
我知道这个问题并没有出现很多 stackoverflow,异常(exception)是与丢失的信任库有关 - 但这是我的问题: 在装有 Java 8.0.71 的 Windows 上使用 Apache
我正在尝试与远程服务器建立安全通信,不幸的是,它是自签名的。我在这里阅读官方 android 文档:https://developer.android.com/training/articles/se
我正在尝试通过与服务器的 https 连接验证我的 android 应用程序。 我在尝试进行身份验证时收到以下异常。在查找解决方案时,有很多关于将证书与 apk 绑定(bind)、忽略证书验证等的建议
我正在尝试为我的客户端/服务器应用程序(使用 Netty 库以 Java 编写)创建一个自签名服务器证书。据我了解,我必须创建一个 CA keystore 和一个服务器 keystore ,使用 CA
我正在尝试使用 Railo 3.3 发出 CFHTTP 调用(通过 SSL)并收到以下错误: Unknown host: java.lang.RuntimeException: Unexpected
在有人关闭问题或将其标记为重复之前,我必须说我一直在研究整个互联网,但找不到任何类似的问题。 问题是我在 Virtual Box 镜像中安装了全新的 Linux Mint 19。因此,在安装 Java
我是一名优秀的程序员,十分优秀!