Eclipse的CVS extssh的Windows 7 + Java 7的下破(Eclipse C

2019-07-29 02:24发布

我运行Windows 7 64位。 安装Java 7(PS3媒体服务器的一部分)后,当我以前使用的Java 6,我的Eclipse(靛蓝服务发布2,建立ID:20120216-1857)CVS停止工作,这是一个VPN服务器。 我连接使用思科的AnyConnect VPN客户端版本2019年2月5日。 我得到每当我尝试连接到存储库的错误如下:

Could not connect to :extssh:username@example.com:/cvsroot/username/project: CVS communication error:   org.eclipse.team.internal.ccvs.ssh2.CVSSSH2ServerConnection$SSH2IOException: Permission  denied: connect
Permission denied: connect

我能够通过解决它迫使Eclipse中的Java 6 JVM下运行 。 这不是一个防火墙的问题,因为我关闭了Windows防火墙,也Wireshark的显示没有流量超出了DNS查找。

我的两个的JRE(爪哇6和Java 7)是32位版本; 其路径分别为

C:\Program Files (x86)\Java\jre6
C:\Program Files (x86)\Java\jre7

Answer 1:

我找到了答案那就是一个非常类似的问题,但它涉及到SVN,而不是CVS。 “虫”似乎是思科的AnyConnect VPN是不支持IPv6的正确,它被调用,有新的jre7。

因此,添加以下到我eclipse.ini是我的情况的解决办法:

openFile
-vmargs
-Djava.net.preferIPv4Stack=true


文章来源: Eclipse CVS extssh broken under Windows 7 + Java 7