您能解释这个错误是什么(其次是我得到它的原因)吗?
Cannot connect to VM com.sun.jdi.connect.TransportTimeoutException
附言 它可能与Tomcat 6.0和JDK 1.7.0_02的已知问题有关,因为我只是在从JDK 1.7.0升级到1.7.0更新2之后才开始使用它,而没有其他软件的其他升级。
我在跑步:
Eclipse靛蓝3.7
JDK 1.7.0_0u2(JDK 7更新2)
Tomcat 6.0
Windows 7的
Apache HTTP Server(尽管尚未使用)
当我启动Tomcat时,我开始出现此错误,但并非总是如此。 现在重新启动已修复。 某些早晨,我上班时不需要重启,即使前一天失败,它也可以修复它。 这是零星的。 要调试它,我需要了解。 你能帮忙解释一下吗?
编辑:我在同一端口上有两个用于两个不同项目的Tomcat服务器。 另一台(第一台)服务器“已停止”,但仍保持“同步”,以防万一。 我迅速尝试将所有端口更改为一个(8080至8081),并重现错误。 但是,这可能不是更改端口的适当测试。
编辑2:我只是有此问题,并重新启动“已修复”的问题。 工作站在整个周末都工作,Tomcat在星期五工作,而Eclipse在一天结束时关闭。 我会不断记笔记,以消除猜测。
编辑3:今天,它从昨天无法正常工作的未重启系统,昨天关闭了程序,今天重新启动的系统中给了我这个错误。 我重新启动,错误消失了。 最值得注意的是,错误总是在23%编译时发生。 它达到23%,稍等片刻,这是我知道它不会成功的时候,然后弹出一个窗口。 下次我将捕获窗口显示的内容。 然后,将上述错误提供给控制台。
编辑4:我正在运行Windows 7和Apache HTTP Server(尽管尚未使用它)。 我将它们添加到上面的列表中。
编辑5:在编辑#3中提到的弹出窗口是(请注意,我的Tomcat被命名为Cannot connect to VM com.sun.jdi.connect.TransportTimeoutException):
Problem Occurred
'Server Tomcat v6.0 Server at localhost' has encountered a problem.
Server Tomcat v6.0 Server at localhost failed to start.
OK << Details
Server Tomcat v6.0 Server at localhost failed to start.
编辑6:我刚遇到一个新问题,它是Cannot connect to VM com.sun.jdi.connect.TransportTimeoutException弹出窗口错误和该问题在控制台窗口中询问的相同主要错误。
编辑7:只是重新启动Eclipse,而不是重新启动整个计算机,今天早上解决了该错误。