eclipse中断点调试,eclipse打断点后怎么运行断点
如何调试Java程序?刚学Java的时候会觉得IDE调试不错。其实很简单。
下面将教你如何简单直观地在Eclipse中调试,其他IDE调试步骤也类似。
如何解决写爬虫IP受阻的问题?立即使用。
1.在你觉得有错的地方设置断点。
在代码行数之前,右击,注意是右击,然后选择切换断点。
你可能会问,我如何知道在哪儿放置断点?
如果对这个问题完全没有感觉,可以多做断点,一步一步调试,直到发现异常。只需要多花一点时间,就可以对程序的执行过程有更深入的了解!
当然,如果你能大致判断出哪里可能出错,或者异常信息报告了类的位置,那么你可以在这里设置一个断点。
2.点击Debug,如果是web程序,需要你将Tomcat或者Apache服务器以Debug模式启动。
这一点非常重要。标准启动模式无法进入预设的断点,因此无法达到调试的目的。
3.运行程序,当程序运行到刚才设置断点的位置就会停下来,并且那行代码底色会高亮显示。
此时,您可以通过屏幕上的按钮或键盘来控制程序的进度。
下面是用于调试的键盘快捷键。如果不行,可以检查是否有键盘冲突。
例如,在调试模式下,字典的快捷键经常与Resume冲突。
作用域 功能 快捷键
全球单步回到F7
全局单步跳过F6
在全球范围内加入F5。
全局单步跳转以选择Ctrl F5
全局调试上次启动F11
继续全球F8
使用全局过滤器进入Shift F5
全局添加/移除断点Ctrl Shift B
全局控制三维显示
运行最后一个全局启动Ctrl F11。
全局运行到行控制R
全局执行Ctrl U
4.进入调试界面可以看到你想要的信息。
5.在Variables里面可以查看所有变量的值,比如刚才设置的断点里面的值,右键ChangeValue可以更改,部分IDE支持在窗口中热更改并执行代码。
6.下面按钮第一个是进入方法执行,比如你调用了其他方法,可以进入方法一步一步执行,如果点击第二个按钮,只会在本方法内一步一步执行,第三个按钮时你跳出此方法,继续执行调用这个方法的原方法,说明如下。
7.执行完程序。
8.为Eclipse添加反编译插件,更好的调试
一般来说,我们的项目或多或少会参考一些外部jar包。如果能查看jar包的源代码,对于调试来说可以说是事半功倍。
1.下载并安装jad.exe。将jad.exe解压到程序目录下(可以放在任何目录下),例如:C:\ program files \ jad \ jad.exe。
2.安装jadclipse插件。下载并解压net.sf.jadclipse_3.3.0.jar,复制到eclipse\plugins目录,重启eclipse。
3.配置jadclipse。在eclipse window下,单击window preferences Java jad clip path to decompiler。
(设置jad的绝对路径,例如C:\Program Files\Jad\jad.exe)
您可以选中使用eclipse代码格式化程序(覆盖jad格式化指令)的选项,这可以与Ctrl Shif F格式化的代码样式保持一致。
执行完这些步骤后,点击从Jar包导入的类或方法上的查看,就可以查看源代码了。如果没有,请参考以下解决方案:
在大多数情况下,eclipse无法自动将JadClipse类文件查看器设置为打开类文件的默认方式。
在Eclipse的Windows ——展3354通用-编辑器-文件关联中,修改默认的关联编辑器" *。类”和“*。没有源代码的类”到“JadClipse类文件查看器”。
Jad插件已经配置了几次。如果不能反编译,经过这个设置已经反复测试过了。以上是Java Eclipse中断点调试的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。