这通常是由于 Java 安全设置配置不正确导致的。要解决这个问题,您需要在您的 Bitbucket Pipeline 配置文件中添加以下行:
script:
- wget http://andrew-jones.com/jvm/truststore.jks
- keytool -importkeystore -deststorepass changeit -destkeypass changeit -destkeystore $JAVA_HOME/jre/lib/security/cacerts -srckeystore truststore.jks -srcstoretype JKS -srcstorepass changeit -alias andrew-jones.com
这将下载一个名为 "truststore.jks" 的文件并将其添加到 Java 安装的可信证书存储中。您应该注意到,这个写法确保每个容器都有一个这样的文件。