首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

在使用debug的时候,代码乱跳,该怎么处理

2012-01-18 
在使用debug的时候,代码乱跳以前用的是Myeclipse8.6+tomcatdebug的时候一点问题没用,很好用现在时Myeclips

在使用debug的时候,代码乱跳
以前用的是Myeclipse8.6+tomcat
debug的时候一点问题没用,很好用


现在时Myeclipse8.6+resin
debug的时候就很有问题了
1:比如执行到,String ss="123";
右上方的参数没用出来,而是往下在执行5,6行,才出现ss的参数值,反正都是延迟显示
2:有的代码它没点到当行,而是直接跳过去,虽然执行了,,,
3:最郁闷的是
if else 他都往里面跑,虽然不该执行的他妹执行,当看着不爽啊,第一次遇见以为是个粗,调了大半天
是和resin有关吗,,,
还是我那个地方设置有问题啊

[解决办法]
调试方法有问题吧你
[解决办法]
如此诡异。没碰到过。帮顶下
[解决办法]
确认class文件是否和你源文件同步
[解决办法]
不会乱跳吧?
一般按F5 F6 就差不多了
[解决办法]
没有遇见过,帮顶
[解决办法]
这个是编译的class文件和源文件没有对应起来,建议Project-clean一下,再重新部署。
[解决办法]

探讨

这个是编译的class文件和源文件没有对应起来,建议Project-clean一下,再重新部署。

[解决办法]
碰过。比如前台 后台有些类名定义一样,调试其中一部分时,会跳到另一部分的相应行,很郁闷…

project-clean 再build,再server删除掉,再关了再开就99%OK了。
[解决办法]
没用的,这跟你反编译然后打个断点是一样的,它跳转的行根本不是真正的那一行
[解决办法]

[解决办法]
清缓存
重启
[解决办法]
俺赞同11楼的说法,因为我也是这样做的

热点排行