本资源部分内容引自: Myeclipse下debug调试总结 - zhengqiqiqinqin的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/zhengqiqiqinqin/article/details/8028595 -------------------------------------------------------------------------------------------------------------- 调试过程中,在某个java文件(或者jsp文件)下, 在左边双击设置断点后(可以设置多个), 运行的时候进入debug模式 (如果是java工程,可以在java文件中右键--->debug as 进行选择; 如果是web工程,运行时执行到断点处,默认是应该能够跳到断点处的), 在debug视图下会有很多页面和页签,比如: debug页签, Variables页签(用来显示变量的值), Breakpoints页签, Expression页签 等等,我们需要根据在程序运行的时候查看一些内容, 常用的有Variables 页签,Breakpoints页签。 【常用的快捷键】:
在调试的时候,可以按F6 单步执行,然后查看Variables页签下, 可以查看某些变量的值,然后去查找出现bug的原因。 注意: F5 能不用就不用,使用F5 会进入到方法里面(也包括JDK自己的方法), 如果使用,会调用很深,当然,如果有需要 ,还是可以使用的哈! 如果要跳出方法,可以使用F7,如果跳出断点,继续执行,使用F8。 备注:本人也是个初学者,文章中有描述不准确的地方,欢迎大家指正,大家共同学习,祝大家好运哈! ----------------------------------------------- debug JSP -------------------------------------------------------------要debug JSP: 首先,tomcat必须在myeclipse中直接启动, 而且是选debug状态(debug As -> MyEclipse Server Application.) 一旦成功启动后,打开jsp,必须用 myEclipse editor (open with-> MyEclipse Visual JSP Designer), 在你要debug行(注意:必须是sciptlet行,不能是html行)的左面双击, 它就会设置一个断点。 在浏览器中输入这页jsp的 url ,tomcat 执行到这行后就会停止。 ------------------------------------------------------------------------------------------------------------------------------------ 而其他的,比如html/css/javascript等等这些, |
|