Subclipse:无法生成DH密钥对

时间:2014-11-03 11:56:34

标签: java eclipse macos svn subclipse

我在Eclipse中尝试提交/更新项目时遇到错误(在终端没问题)。

窗口详情:

org.apache.subversion.javahl.ClientException: svn: E175002: java.lang.RuntimeException: Could not generate DH keypair
svn: E175002: OPTIONS request failed on '/<my_patch>'
org.apache.subversion.javahl.ClientException: svn: E175002: java.lang.RuntimeException: Could not generate DH keypair
svn: E175002: OPTIONS request failed on '/<my_path>'

控制台:

svn: E175002: java.lang.RuntimeException: Could not generate DH keypair
svn: E175002: OPTIONS request failed on '/<my_path>'
    svn: E175002: java.lang.RuntimeException: Could not generate DH keypair
svn: E175002: OPTIONS request failed on '/<my_path>'
    java.lang.RuntimeException: Could not generate DH keypair
    Could not generate DH keypair
    Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive)

我使用的是SvnKit 1.8,在使用此连接器很长时间后突然出现此问题。 我试图删除eclipse的文件/下载并准备新的环境,下载最新的java,更新系统(MAC)。什么都没有用..你有什么想法吗?

2 个答案:

答案 0 :(得分:2)

如果命令行SVN客户端工作,您可以使用JavaHL连接器。它使用与命令行客户端相同的库。

如果您依赖SvnKit,可以尝试安装:

答案 1 :(得分:-1)

enter image description here

首先,我选择了SVNKit(纯Java)SVNKit v1.8.12.10533,但失败了。 然后我选择了JavaHL(JNI)1.9.3(r1718519)并成功了。