本机方法中的致命错误:JDWP 未初始化传输,jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
你能解释一下这个错误是什么(其次为什么我得到它)吗?
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
附言:它可能与已知的Tomcat 6.0和JDK 1.7.0_02问题有关,因为我在从JDK 1.7.0升级到1.7.0更新2后才开始获取它,并且没有对其他软件进行其他升级。
我正在运行:
- Eclipse Indigo 3.7
- JDK 1.7.0_0u2(JDK 7 更新 2)
- 雄猫 6.0
- 视窗 7
- Apache HTTP Server(尽管尚未使用它)
当我启动Tomcat时,我开始收到这个错误,但不是所有的时间。刚刚重新启动修复了它。有些早晨,我来上班时没有重新启动,即使它在前一天失败了,它也会修复它。这是零星的。要调试它,我需要理解。你能帮忙解释一下吗?
编辑:我有两台Tomcat服务器,用于两个不同的项目,在同一端口上。另一个(第一个)服务器已“停止”,但保持“同步”,以防万一。我很快尝试将所有端口向上更改一个(8080到8081),错误再现。但是,这可能不是更改端口的适当测试。
编辑2:我刚刚遇到了这个问题,并重新启动“修复了”这个问题。工作站整个周末都在工作,Tomcat在周五工作,Eclipse在一天结束时关闭。当我遇到它时,我会继续做这样的笔记,以消除猜测。
编辑3:今天,它给了我这个错误,来自昨天工作的未启动系统,程序昨天关闭,今天重新启动。我重新启动了,错误消失了。最值得注意的是,错误总是发生在23%的编译时。它达到23%,等待一会儿,这是我知道它不会成功的时候,然后弹出一个窗口。下次我会捕捉窗口显示的内容。然后,它将上述错误提供给控制台。
编辑4:我正在运行Windows 7和Apache HTTP Server(尽管尚未使用它)。我会将这些添加到上面的列表中。
编辑5:编辑#3中提到的弹出窗口是(请注意,我的Tomcat被命名为):Server Tomcat v6.0 Server at localhost
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,而不是重新启动整个计算机,解决了今天早上的错误。