debug启动时报错FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
ERROR: transport error 202: connect failed: Connection refused
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690]ps.请在不更换debug工具的情况下回答这个问题eclipse的版本号3.5 or 3.6
jdk 1.6_13
tomcat 6.20

解决方案 »

  1.   

    tomcat是从同事这儿靠过来的。他可以用。
      

  2.   

    如果run正常,debug不正常,请换一个eclipse版本来安装。
    你可以到官网下个最新版的,绝对ok!!!!
      

  3.   

    AGENT_ERROR_TRANSPORT_INIT  连接JVM时候就出错了  应该是防火墙的问题 防火墙关了 不晓得为啥乐意装个防火墙
      

  4.   

    C:\WINDOWS\system32\drivers\etc\hosts
    127.0.0.1 localhoststartup.bat中加入:  
    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8797   
    其中8797端口可以随便设置,只要不被占用就可以  更改防火墙设置
      

  5.   

    不得不说你分真的很多。像类似开发工具的问题。
    自己完全可以从官网下载最新的。
    JDK taomcat Eclipse。
    先安装jdk 然后安装tomcat最后安装Eclipse,应该不会有什么问题。如果有问题就是人品问题了!
      

  6.   

    jvmtiError=AGENT_ERROR_TRANSPORT_INIT从这句上看,貌似JDK出了问题建议你把JDK卸载了,重新下载一个更新的JDK,重新装一次
      

  7.   

    你tomcat是考过来的意思是,整个文件夹这么考过来??
    还是安装文件考过来
    你到观望上重新下个tomcat,然后把以前的删了,重新装一下不好用吗?不行的话,在tomcat的catalina.bat文件中加入下面的设置
    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5050另外想知道你现在配的debug的端口是多少呀?是不是有冲突呀?
      

  8.   

    补充一下,你配置好上面的之后,
    打开eclipse中的debug设置窗口,选择Remote Java Application ,新建一个debug项,输入服务器IP和刚才设置端口号,点ok应该就可以进入debug状态了。IP就写localhost或者127.0.0.1就行了
    端口就是上面写的5050,这个反正可以改,只要两边一样就好了。但是别是被占用的
      

  9.   

    解决了。。防火墙的问题。只是隔离了eclipse和tomcat连接的部分,所以一直都找不到。