学会debug调试程序

来源:互联网 发布:php判断变量是否存在 编辑:程序博客网 时间:2024/06/04 20:05

最近几天我改动的一些程序,在测试功能的时候出现了一些bug,webserver程序,底层调用了linux下的一些shell脚本程序,

war包进行测试出现bug,可以用windows下的本地myeclipse进行调试程序,数据库也可以在本地建好,执行sql脚本很简单。。

本文重点是说debug。我用的myeclipse,程序在点击相应功能出现错误.


1、首先程序以debug模式运行,右击项目——>debug as——>..config..---->运行

2、根据出错的位置确定程序代码的位置,然后在相应的关键点上设置断点,关键点包括方法的入口位置,方法的return 位置

(有可能有多个return语句,据次看出方法在哪种情况退出)。

3、根据情况确定程序的执行部分的代码,打上断点,查看断点位置变量的值。


debug有两个重要功能,一是程序的执行流程,二是查看相应位置的变量值。

0 0
原创粉丝点击