1

我们正在使用假蚂蚁(我们自己在 perl 中设置一些环境变量然后调用实际 ant 的 ant 脚本)来运行 java 程序。该程序检查服务器是否在 url 上运行(服务器在 localhost 上运行)。它必须提供一些安全证书才能与服务器通信,因为它是通过 ssl 通信的。我在构建文件中有这个java目标

<java classname="com.salesforce.util.ReleaseStoreValidator" fork="true" failonerror="true">

该程序运行良好。然而问题是我们想要移除分叉,因为它似乎没有必要。但是移除叉子会导致问题并导致此错误

javax.net.ssl.SSLKeyException:RSA premaster secret 错误

并且服务器也会抛出这个警告日志

WARN:oeji.nio:javax.net.ssl.SSLException:收到致命警报:unexpected_message

我无法将这个问题与 fork 联系起来,也无法解决,有什么想法吗?

4

0 回答 0