Java 詹金斯没有';由于ssl证书,我使用Oracle构建的openjdk安装所有插件
我正试图在本地机器上启动jenkins。操作系统是Ubuntu 20.04Java 詹金斯没有';由于ssl证书,我使用Oracle构建的openjdk安装所有插件,java,jenkins,adoptopenjdk,Java,Jenkins,Adoptopenjdk,我正试图在本地机器上启动jenkins。操作系统是Ubuntu 20.04 java-jar-jenkins.war 在我单击web界面中的InstallPlugins之后,我得到了关于证书的错误信息 java.io.IOException: Failed to download from https://updates.jenkins.io/download/plugins/gradle/1.36/gradle.hpi (redirected to: https://get.jenkins.
java-jar-jenkins.war
在我单击web界面中的InstallPlugins之后,我得到了关于证书的错误信息
java.io.IOException: Failed to download from https://updates.jenkins.io/download/plugins/gradle/1.36/gradle.hpi (redirected to: https://get.jenkins.io/plugins/gradle/1.36/gradle.hpi)
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
如果我使用Oracle构建的openjdk(无论版本如何)。有趣的是,有时候jenkins会安装一个插件,然后出现错误,有时候jenkins甚至可以安装4个插件。证书一定有问题,但如果有问题,为什么不每次都复制呢
如果我使用OracleJDK(尝试了8和11),一切都很好。我试了大约10次。
它还与Liberica jdk一起工作,并与采用开放jdk(openjdk,由RedHat构建)一起工作,因此问题具体在于Oracle openjdk
我还尝试将cacerts从oraclejdk复制到oracleopenjdk,但没有效果。
我想也许我应该复制jdk/lib/security目录的所有内容,但这也没用
我现在有两个问题