Eclipse 3.x无法使用java 1.6.0_14调试tomcat 5.5?

时间:2009-06-29 09:22:37

标签: eclipse tomcat java-6

我正在尝试使用java 6中的webapp启动和调试tomcat 5.5。

我在tomcat的eclipse配置中设置了JAVA_HOME(在“替换环境”模式下),但是我收到以下错误:


错误:传输错误202:gethostbyname:未知主机

错误:JDWP Transport dt_socket初始化失败,TRANSPORT_INIT(510)

JDWP退出错误AGENT_ERROR_TRANSPORT_INIT(197):没有传输初始化[../../../ src / share / back / debugInit.c:690]

本机方法中的致命错误:JDWP没有传输初始化,jvmtiError = AGENT_ERROR_TRANSPORT_INIT(197)


如果我直接启动startup.bat,它可以正常工作。

有人设法解决了吗?

谢谢!

3 个答案:

答案 0 :(得分:1)

这是firewall issue吗?

否则你需要比较:

  • eclipse启动器使用的命令行和
  • startup.bat生成的那个

(例如通过像ProcessExplorer这样的工具)

答案 1 :(得分:1)

我遇到了同样的问题

添加

-vm C:\ Program Files \ Java \ jdk1.7.0_71 \ jre \ bin \ javaw.exe(javaw.exe的路径)

eclipse.ini文件中的

使其工作

答案 2 :(得分:0)

我最终删除了tomcat配置并创建了一个新的配置,并使用了正确的服务器(tomcat 5.5 + jdk 6),然后一切正常。

我认为配置有问题......

我认为VonC的答案对他的有用提示是正确的。