eclipse debug问题汇总【希望大神补充】

本文总结了在使用Eclipse Helios Service Release 2版本进行debug时遇到的问题及解决方法,包括VM FATAL ERROR在debug模式下启动报错,以及无法使用F6等快捷键进行调试的问题。解决方案涉及检查端口冲突、hosts文件、代理服务器配置以及Eclipse的osgi配置等。对于无法使用快捷键的情况,建议尝试删除org.eclipse.osgi文件夹,调整Java编译器设置,以及检查debug配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人用的eclipse版本为Helios Service Release 2 ,debug模式调试出问题出了好几次,也从网上查了很多,所以对debug问题做此总结,菜鸟一枚,望补充,来源于很多大神那儿。
首先:查用的eclipse版本
查看eclipse版本方法
第二:debug问题:
1、eclipse用run模式可以启动 ,但是不能用debug模式启动,会报:
VM FATAL ERROR in native method: JDWP No transports initialized,
jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) ERROR……
(这个是我几个月前换了新环境遇到的问题,截图不在了)
解决办法:

a.遇到这种问题按如下步骤去检查:
1、设置host:127.0.0.1 localhost;
2、设置MyEclipse的debug端口,看是否与tomcat的debug端口一致;
3、查看是否有其他运行的进程占用了debug端口;
4、配置防火墙,允许 javaw.exe访问网络。

转自:解决方法1

b.改变tomcat的端口
转自: 解决方法2

c.查看系统盘下Windows目录中System32\drivers\etc下的host文件里面是否有做相关映射如下:
转自:解决方法3

d.以上为我查的网上的相关问题解决,最后均未解决,最后我解决的办法:
首先前提是我用的是代理服务器,我发现tomcat启动时候,用run模式启动代理服务器,代理服务器后台显示的连接均正常,但是用debug模式启动的时候,代理服务器那儿会报* ….Proxy closed the connection unexpectedly.
最后修改了代理服务器规则配置
代理服务器规则配置

注:action之前配置为代理地址,现在改为直连

但是我也不知道原因。。希望了解这块的大神补充。

2.能够进入debug模式,但是不能用F6等快捷键,eclipse也没有反应,高亮行不显示
a.找到eclipse目录下 configuration下org.eclipse.osgi文件夹,删除此文件夹,重新编译eclipse,启动tomcat
至于org.eclipse.osgi文件夹的详细解释,查了一下,链接如下
转自:osgi与eclipse关系详细

b.选中工程,右键properties,选择java compiler,
勾选图中复选框

c.查看window下preference中general > editors > text Editors > Annotataions > debug current instructor Pointer ,查看高亮这儿配置

d.查看上面无误后,我这儿还是不行后,后来进去debug模式页面,点击

报了一个错误信息,后重试可以了。(不理解,同事点了,后好了。哈哈)

!这是我目前跑碰到的两个问题,折腾了好久才解决。希望大家可以补充啦啦啦啦,另感谢大神们,转载的地址,已表明,谢谢!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值