Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse CVS extssh在Windows 7+;爪哇7_Eclipse_Ssh_Cvs_Vpn_Java 7 - Fatal编程技术网

Eclipse CVS extssh在Windows 7+;爪哇7

Eclipse CVS extssh在Windows 7+;爪哇7,eclipse,ssh,cvs,vpn,java-7,Eclipse,Ssh,Cvs,Vpn,Java 7,我正在运行64位Windows 7。在我以前使用Java 6时安装Java 7(PS3媒体服务器的一部分)之后,我的Eclipse(Indigo Service Release 2,Build id:20120216-1857)CVS停止在VPN上的服务器上工作。我使用Cisco AnyConnect VPN客户端版本2.5.2019进行连接。每当我尝试连接到存储库时,都会出现以下错误: Could not connect to :extssh:username@example.com:/cvs

我正在运行64位Windows 7。在我以前使用Java 6时安装Java 7(PS3媒体服务器的一部分)之后,我的Eclipse(Indigo Service Release 2,Build id:20120216-1857)CVS停止在VPN上的服务器上工作。我使用Cisco AnyConnect VPN客户端版本2.5.2019进行连接。每当我尝试连接到存储库时,都会出现以下错误:

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
我能在十分钟内解决这个问题。这不是防火墙问题,因为我关闭了Windows防火墙,而且Wireshark在DNS查找之外没有显示任何流量

我的JRE(Java6和Java7)都是32位版本;它们的路径分别是

C:\Program Files (x86)\Java\jre6
C:\Program Files (x86)\Java\jre7
我发现这是一个非常类似的问题,除了它涉及SVN而不是CVS。“缺陷”似乎是Cisco AnyConnect VPN没有正确支持IPv6,而IPv6是通过较新的jre7调用的

因此,将以下内容添加到我的
eclipse.ini
中可以解决我的问题:

openFile
-vmargs
-Djava.net.preferIPv4Stack=true

太棒了,谢谢,同样的解决方案对我也有效。我想我自己不会想到的。:-)我不知道你是怎么想出来的,但我同意@aaamos。明亮的非常感谢@aaamos和DomenicD很高兴这对你有用。“拒绝许可:连接”让我找到了它,再加上谷歌的坚持。请随意投票支持SVN,因为这是同一个问题,但客户不同。