eclipse中断点调试,eclipse打断点后怎么运行断点

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: