学会debug调试程序
2016-12-21 21:50
204 查看
最近几天我改动的一些程序,在测试功能的时候出现了一些bug,webserver程序,底层调用了linux下的一些shell脚本程序,
war包进行测试出现bug,可以用windows下的本地myeclipse进行调试程序,数据库也可以在本地建好,执行sql脚本很简单。。
本文重点是说debug。我用的myeclipse,程序在点击相应功能出现错误.
1、首先程序以debug模式运行,右击项目——>debug as——>..config..---->运行
2、根据出错的位置确定程序代码的位置,然后在相应的关键点上设置断点,关键点包括方法的入口位置,方法的return 位置
(有可能有多个return语句,据次看出方法在哪种情况退出)。
3、根据情况确定程序的执行部分的代码,打上断点,查看断点位置变量的值。
debug有两个重要功能,一是程序的执行流程,二是查看相应位置的变量值。
war包进行测试出现bug,可以用windows下的本地myeclipse进行调试程序,数据库也可以在本地建好,执行sql脚本很简单。。
本文重点是说debug。我用的myeclipse,程序在点击相应功能出现错误.
1、首先程序以debug模式运行,右击项目——>debug as——>..config..---->运行
2、根据出错的位置确定程序代码的位置,然后在相应的关键点上设置断点,关键点包括方法的入口位置,方法的return 位置
(有可能有多个return语句,据次看出方法在哪种情况退出)。
3、根据情况确定程序的执行部分的代码,打上断点,查看断点位置变量的值。
debug有两个重要功能,一是程序的执行流程,二是查看相应位置的变量值。
相关文章推荐
- 世界第一编写的十六进制程序,用debug 调试即可运行
- asp:debug类调试程序
- Symbian调试——模拟器上Console程序的Debug方法
- Symbian调试——模拟器上Console程序的Debug方法
- Visual C++ Debug 与 Release版本区别 怎样“调试” Release 版的程序
- 使用OutputDebugString调试窗口程序
- 学会用core dump调试程序错误
- C# Release和debug模式下调试跟踪程序的原则和方法
- Visual C++ Debug 与 Release版本区别 怎样“调试” Release 版的程序
- 在Eclipse中使用debug调试程序
- C#中Release和debug模式下调试跟踪程序的原则和方法
- 写一个把调试信息输出到磁盘文件的DEBUG程序
- C# Release和debug模式下调试跟踪程序的原则和方法
- Debug方式调试GAC中部署的程序
- asp下调试程序的debug类
- 怎样在Eclipse中使用debug调试程序?
- C#中Release和debug模式下调试跟踪程序的原则和方法(
- 怎样在Eclipse中使用debug调试程序?
- 怎样在Eclipse中使用debug调试程序?
- 如何使用VC++调试程序 Debug版本与Release版本