社区
Eclipse
帖子详情
断点不过Java类,只走对应.class文件,怎么会事儿?
lp19890601
2010-02-02 12:26:47
我在java类中打断点,但debug时他不进入我的Java类,相反它运行对应的 。class文件,断点在对应的.class的行号文件中经过,很郁闷啊?
...全文
1793
20
打赏
收藏
断点不过Java类,只走对应.class文件,怎么会事儿?
我在java类中打断点,但debug时他不进入我的Java类,相反它运行对应的 。class文件,断点在对应的.class的行号文件中经过,很郁闷啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenwei257zz
2012-08-22
打赏
举报
回复
菜单run-->open debug dialog-->java Application-->New_configuration-->Source
点击add-->java project选中你工作区的项目。
is_lie
2012-06-04
打赏
举报
回复
是不是有相同的文件在不同工程
gsmlovewxj
2012-06-04
打赏
举报
回复
同问啊
时小E
2011-11-22
打赏
举报
回复
我也遇到这个问题了,不过据说是改什么文件设置,没找到在什么地方,有没有解决过这个问题的大侠啊
liyf155
2011-03-01
打赏
举报
回复
出现了相同问题,正在努力找解决方案
lp19890601
2010-02-03
打赏
举报
回复
自己顶一下
lp19890601
2010-02-03
打赏
举报
回复
[Quote=引用 13 楼 bearkin 的回复:]
现在还是很少用断点 除非我要对运行时候的一些参数(比较多的情况) 进行检查 否则都是控制台输出看
[/Quote]
现在我是在修改工程,里面很多东东都需要看的
BearKin
2010-02-03
打赏
举报
回复
现在还是很少用断点 除非我要对运行时候的一些参数(比较多的情况) 进行检查 否则都是控制台输出看
lp19890601
2010-02-03
打赏
举报
回复
[Quote=引用 11 楼 bearkin 的回复:]
点断点走CLASS文件 不点啥都不走..我无能了 帮不上您了..
[/Quote]
还是要谢谢你帮忙,我感觉可能是我设置什么东东了,影响了断点运行效果吧!
BearKin
2010-02-03
打赏
举报
回复
点断点走CLASS文件 不点啥都不走..我无能了 帮不上您了..
lp19890601
2010-02-03
打赏
举报
回复
[Quote=引用 8 楼 bearkin 的回复:]
LZ尝试把JAVA文件中的断点去了 看看他到了CLASS里还走不走断点
[/Quote]
取代断点后,当然不走了,只有Java文件有断点时对应的class文件对应的行号,有断点经过
lp19890601
2010-02-03
打赏
举报
回复
[Quote=引用 7 楼 caizhh 的回复:]
要知道调试其实就是走的class文件,编译过后的,如果楼主说的开发环境,那么你修改了java文件后肯定是没有编译,吧eclipse的自动编译打开吧
[/Quote]
自动编译打开了,但有时候还是编译不了,无奈之能手动编译
BearKin
2010-02-03
打赏
举报
回复
LZ尝试把JAVA文件中的断点去了 看看他到了CLASS里还走不走断点
caizhh
2010-02-03
打赏
举报
回复
要知道调试其实就是走的class文件,编译过后的,如果楼主说的开发环境,那么你修改了java文件后肯定是没有编译,吧eclipse的自动编译打开吧
lp19890601
2010-02-03
打赏
举报
回复
[Quote=引用 5 楼 foolishdault 的回复:]
源代码和class中的代码行数是不是对应不上。
[/Quote]
是对不上,可是,断点走的行号,和class中的行号相同
铁匠梁
2010-02-02
打赏
举报
回复
源代码和class中的代码行数是不是对应不上。
lp19890601
2010-02-02
打赏
举报
回复
[Quote=引用 2 楼 xiaoskery 的回复:]
估计楼主是因为工程是导入的别人的工程,可能src源码没有作为src包,而是以文件夹的方式存在的,你到path下设置下src目录,指向你的源码目录。
[/Quote]
我是在修改别人的工程,工程中有一部分不常用的Java文件打包了,但需要我修改的地方没有打包,而且我确定Src源码是作为包而不是文件夹方式存在的, 我用的是STrtus1.2的都哪里设定指向啊
lp19890601
2010-02-02
打赏
举报
回复
[Quote=引用 1 楼 defonds 的回复:]
是不是没有对应的 Java 源码文件,这时候肯定走 .class 了。
[/Quote]
我确定有Java文件,我就是在源文件上打的断点的
xiaoskery
2010-02-02
打赏
举报
回复
估计楼主是因为工程是导入的别人的工程,可能src源码没有作为src包,而是以文件夹的方式存在的,你到path下设置下src目录,指向你的源码目录。
Defonds
2010-02-02
打赏
举报
回复
是不是没有对应的 Java 源码文件,这时候肯定走 .class 了。
Java
中的
Class
类
本文详细解读
Class
类
在
Java
中的作用,包括获取
类
信息、继承关系、
类
加载过程、
Class
对象的使用,以及isInstance和isAssignableFrom方法的应用实例。重点讲解了
Class
类
的构造、forName方法及各种判断方法如isInterface等。
Java
中每个
类
都有个
Class
对象,那
Class
类
有自己的
Class
对象吗?
本文聚焦
Java
中
Class
类
的
Class
对象。介绍了每个
类
对应
的
Class
对象存储
类
的元数据,对JVM至关重要。阐述了
Class
类
作为所有
类
的根基也有自己的
Class
对象,还说明了其在反射编程中的应用,强调这是
Java
反射机制的基础。
一个
java
文件
有多个
类
,编译后有几个
class
文件
这是一个新系列博客,博主目标是不忙时每天更新。文中验证了一个
Java
文件
中有多个
类
的情况,包含正常
类
、内部
类
、普通
类
、抽象
类
和接口等。结果表明,除去内部
类
,每个普通
类
都
会
生成一个
class
文件
,如一个含6个
类
(其中1个内部
类
)的
Java
文件
生成了5个
class
文件
。
Class
类
本文围绕
Java
的
Class
类
展开,介绍了其特点,如由JVM创建加载、每个
类
对应
唯一
Class
对象等。阐述了
class
类
文件
结构和格式,从
类
加载角度分析
Class
对象。还提及反射常用
类
及创建
Class
类
的三种方式,最后对
Class
类
的源码和常用方法进行了解析。
实用代码脚本易语言源码图片组操作
类
实用代码脚本易语言源码图片组操作
类
Eclipse
58,440
社区成员
49,457
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章