在大家平时的开发中,由于代码与部署都是自己亲自做的,未必感觉到调试的困难,但是如果代码是他人编写部署而在没有源代码的情况下进行除错处理(譬如维护),难度是可想而知的,如何进行有效的软件调试显得尤为重要,如何快速高效地定位错误并且快速地FIX这个BUG更是摆在大家面前的话题。
这里简单介绍目前的常用的几个调试工具:
1. JDB, 这个是JDK 自己带的调试工具,特别适合远程维护时的调试,启动以及捕获错误的效率还特别高,很多人未必认识到这个工具的重要性,笔者在后面的文章中将专门给大家实例介绍一下。
2. Eclipse远程调试,这个也是非常有用的,配合JAVA 的JDWP 协议来进行调试也是非常有益的。
3. Drgarbage tool
We'll have a visual tool for bytecode disassembling and assembling, here is the URL:
http://www.drgarbage.com/index.html
We need to pay for this tool.
------------------------------------------------------------------------------------
在接下来的几篇文章中,我们将逐步认识前面2个工具的使用。
本文介绍了几种常见的软件调试工具,包括JDB和Eclipse远程调试等,并简要说明了它们的特点及应用场景,对于提高软件维护效率和质量有重要作用。
6万+

被折叠的 条评论
为什么被折叠?



