2 chenchencccc chenchenCCCC 于 2016.09.27 10:35 提问

在class文件中打断点的问题

我已经装 了反编译插件,能打开class文件,但是在class文件中打断点后,debug模式并不能
进入class文件,直接跳过了。。。菜鸟表示不理解啊,大神求告知!

2个回答

u011197448
u011197448   2016.09.27 11:18

debug只能调试源码吧,你这种情况可以通过反编译插件将class编译成java文件,然后源码关联到这个java文件

feng1790291543
feng1790291543   Ds   Rxr 2016.09.27 12:09

是class类体内的?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Eclipse 打断点调试进入到class文件中
eclipse打断点调试进入到class文件中,是由于对应的java类跟编译后的class文件,没有关联上, 解决办法: 在打断点调试的时候,如果发现进入到了class文件,先别着急关闭class文件,在该class文件中有个按钮,然后点击这个按钮,选择跟该项目对应的项目类型(java项目或者javaweb项目等)关联对应的工程,点击确定就行。 这样源码与class 文件就相关联
Eclipse的jar里的class文件打断点 eclipse打断点调试进入到class文件中-
作者:韩梦飞沙 QQ:313134555 Eclipse的jar里的class文件打断点 - ywswen的专栏 - 博客频道 - CSDN.NETeclipse打断点调试进入到class文件中--解决方法 - zhengqiqiqinqin的专栏 - 博客频道 - CSDN.NET
反编译的class文件是可以断点调试的
反编译的class文件是可以断点调试的
eclipse 如何调试jar包中的.class文件
最近,换了个项目组,因为项目组中的基线代码(打包成jar的代码)看不到,用jd-gui可以反编译,但是调试遇到了麻烦。因为行数和代码不对应。弄了半个下午,试了很多方法,比如Eclipse Class Decompiler(但是部分jar包可以反编译成java代码,有些不可以)。后来找到如下的方法可以解决调试问题。       转载地址:http://www.blogjava.net/cnfr
eclipse打断点调试进入到class文件中--解决方法
eclipse打断点调试进入到class文件中,是由于对应的java类跟编译后的class文件,没有关联上, 解决办法: 在打断点调试的时候,如果发现进入到了class文件,先别着急关闭class文件,在该class文件中有个按钮,然后点击这个按钮,选择跟该项目对应的项目类型(java项目或者javaweb项目等)关联对应的工程,点击确定就行。 这样源码与class 文件就相关联了。然后会看
解决:eclipse 断点调试进入到class文件,无法查看变量值问题
今天团队一小伙伴调试项目时,一不小心选错了源文件目录(maven分模块项目),选到了顶层父项目下的文件,结果调试时发现无法查看调试过程中的变量值,要解决这个问题,其实很简单,稍稍配置一下就可以了,为了方便其他小伙伴查阅,就简单记录一下。 步骤:找到调试小虫子-->选择‘Debug Configurations‘-->弹出框内左侧找到对应的工程-->选择右侧的Source 配置-->修改‘So
intelliJ idea像eclipse一样在class中断点调试
直接查看jar包中的源码或者在class类中断点调试是一种很方便的功能,那么idea中要如何配置呢 1。打开setting(ctrl+alt+s或者点击file选择setting) 2。选择plugins在其中输入byte,搜索插件,勾选两个插件并确认 3。出现弹框提示,是否重启,确认重启后,既可以进入class文件并添加断点 4。查看jetty的class文件
myeclipse调试断点不走java文件而定位到class文件
myeclipse调试断点不走java文件而定位到class文件,工作空间只有一个工程。包括客户端和服务端。 求大侠指点。
如何调试JDK1.8源码(查看变量值、对.class文件打断点调试)
笔者一直想搞清楚HashMap插入数据、扩容时的整个过程,看源码没法调试总是不是那么方便,所以就弄了一套可以调试JDK源码的方案。     开发环境:JDK8+Eclipse     说明:调试HashMap的 public V put(K key, V value) 方法并查看key的值时不能显示变量的值,原因在于oracle提供的jre中rt.jar 不带debug信息。 orcale在
Myeclipse断点调试进class文件
今天在调试的时候,发现F5 进的是class文件而没有进java源代码中,解决方法为关掉ide中的其他项目,即可 可能原因是其他项目中,使用这个项目的jar包。