我和我的同事在 Eclipse 中运行 junit 测试或 tomcat 时遇到间歇性问题。
有时测试会运行。有时他们不会。似乎没有模式,我们不同步。IE 我的可能会运行,而其他的会失败。
停止/启动 Eclipse 可以解决问题(有时)。拔出网络电缆总是可以解决问题(当它拔出时)。
当它失败时,会发生以下情况。在尝试运行该类时,控制台屏幕会出现红色框。控制台屏幕保持空白约 30 秒,然后出现以下内容:
无法连接到: : 2083
java.net.ConnectException: 连接被拒绝: 在 java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java: 195) 在 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) 在 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) 在 java.net.Socket.connect(Socket.java:520) 在 java. net.Socket.connect(Socket.java:470) 在 java.net.Socket.(Socket.java:367) 在 java.net.Socket.(Socket.java:180) 在 org.eclipse.jdt.internal.junit .runner.RemoteTestRunner.connect(RemoteTestRunner.java:560) 在 org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:377) 在 org.eclipse.jdt.internal.junit.runner.RemoteTestRunner .主要(RemoteTestRunner.java:196)
端口号不同。我发现一个论坛帖子告诉我关注这个http://support.microsoft.com/kb/135982 但这不起作用。
我们都在通过 ISA 服务器/代理连接到 Internet 的基于 Microsoft XP 的机器上。我正在运行 Eclipse 3.3.3 和 MyEclipse 6.0.1
请问有什么想法吗?