简体   繁体   English

由于“无法生成DH密钥对”,Jenkins构建失败

[英]Jenkins build fails due to “Could not generate DH keypair”

I have one project that could build with java 8, but build fails with java 7. Here's jenkins build fail message. 我有一个可以使用Java 8构建的项目,但是使用Java 7构建失败。这是jenkins构建失败消息。 I google it and found it seems a JDK bug. 我用谷歌搜索,发现它似乎是一个JDK错误。 Is there any workaround for it ? 有什么解决方法吗? Because I don't have permission to change the jenkins server environment. 因为我无权更改jenkins服务器环境。

java.lang.RuntimeException: Could not generate DH keypair: Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive) -> [Help 1]

Java: Why does SSL handshake give 'Could not generate DH keypair' exception? Java:为什么SSL握手会产生“无法生成DH密钥对”异常?

使用BouncyCastle的JCE实现的解决方法。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM