V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hackingwu
V2EX  ›  程序员

Intellij IDEA debug 问题

  •  
  •   hackingwu ·
    hackingwu · 2017-04-28 16:56:29 +08:00 · 5130 次点击
    这是一个创建于 2555 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Intellij IDEA 可以在 JDK 的 jar 包里设置断点,进行调试。在一些第三方的类库 jar 包下却无法设置断掉调试,为什么呢?还是我有什么操作问题,我是 IntelliJ Idea 2017.2 Community

    10 条回复    2017-04-30 22:51:11 +08:00
    sonyxperia
        1
    sonyxperia  
       2017-04-28 17:14:04 +08:00
    可以的吧,没设置过。用的 ultimate 版本
    xuzywozz
        2
    xuzywozz  
       2017-04-28 18:04:37 +08:00
    有源码就能打断点的呀
    motai
        3
    motai  
       2017-04-28 18:12:57 +08:00
    可以打断点,我打过 spring 的包
    sunjiayao
        4
    sunjiayao  
       2017-04-28 18:49:56 +08:00
    2L 正解,关联一下源码包就可以了
    aristotll
        5
    aristotll  
       2017-04-28 18:59:38 +08:00
    需要源代码是对的 因为不然不知道哪里断下来
    abeholder
        6
    abeholder  
       2017-04-29 13:00:26 +08:00
    搭车问个问题 ,eclipse 中打了断点后,走着走着,我觉得方法写的有点问题,然后修改了,断点会自动跳到方法顶部重新走,我觉得这个功能非常好,IDEA 可以这样设置吗,我没有找到。。。
    还有就是,eclipse 里面的断点是可以 stop 的,而 IDEA 也只有 resume。。。没有找到终止当前断点的功能。。。。
    yang2yang
        7
    yang2yang  
       2017-04-29 20:12:03 +08:00
    有源码就可以,经常在 spring 及各种 jar 里面打断点
    yzmm
        8
    yzmm  
       2017-04-30 11:03:05 +08:00
    怀疑楼主是不是没有下载第三方的库的源码,没有源码的情况下 idea 会自动反编译 class 但反编译的代码是无法断点的。
    CodeingBoy
        9
    CodeingBoy  
       2017-04-30 21:18:29 +08:00   ❤️ 1
    @abeholder #6 试着搜索一下 Drop frame ?
    aldenchang
        10
    aldenchang  
       2017-04-30 22:51:11 +08:00
    2016 下试过在自己开发的 jar 包打断点
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2975 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:41 · PVG 21:41 · LAX 06:41 · JFK 09:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.