首页 > 编程语言 > 详细

java断点

时间:2014-03-13 21:14:26      阅读:537      评论:0      收藏:0      [点我收藏+]

第一步:

用firefox运行程序,当点击保存,提示保存失败后,启动firebugbubuko.com,布布扣

通过请求找到addNew.ezt出现错误,在eztnews.xml里通过ctrl+F查找找到请求执行的类和方法

bubuko.com,布布扣

找到NewsAction类的doAddNew方法

然后在通过bubuko.com,布布扣

找到NewsActions.java类,然后再通过ctrl+f找到doAddNew方法

在该方法名前加断点,

bubuko.com,布布扣

然后重新回到刚才firefox重新添加新闻--保存操作,回到Myeclipse,在Debug处,

bubuko.com,布布扣

按住F6单步执行代码,看着Myeclipse控制台

bubuko.com,布布扣

排除错误

bubuko.com,布布扣

当执行340行后,在按F6,进入catch捕捉异常处,控制台不在执行,问题定位在340行到345行代码之间

选中e查看错误信息

bubuko.com,布布扣

 错误提示没有找到指定路径,细看代码path部分

bubuko.com,布布扣

选中后,右键选择Inspect选项查看路径

bubuko.com,布布扣

通过代码可知这是完整路径,而File file是截取的路径,截取路径有问题。

到此问题排查完毕。

注意在debug状态如果选用F8就不能用F6单步执行

bubuko.com,布布扣

断点切记不可保留空心的

bubuko.com,布布扣

java断点,布布扣,bubuko.com

java断点

原文:http://www.cnblogs.com/shareyezi/p/3598009.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!