【问题标题】:Debugging generated java classes in IntelliJ在 IntelliJ 中调试生成的 java 类
【发布时间】:2015-10-04 09:22:13
【问题描述】:

我正在开发一个在运行时生成类的项目https://github.com/SpongePowered/SpongeAPI

是否可以使用 IntelliJ 调试它在运行时生成的类,即使该类没有附加源、(不正确的)或多个源?

对于具有部分源代码的类,我尝试过调试它们,但最终我只需要了解不完整的源代码(如果它们存在的话)。有没有办法在调试时导航类并查看反编译的源代码?

【问题讨论】:

  • 您想调试本地机器上不存在的源代码?
  • 它不一定是来源,可以是 .classes 或字节码。然而,研究添加仪器以添加部分源/混合的方法。

标签: java debugging intellij-idea mixins auto-generate


【解决方案1】:

如果您使用的库支持将类文件或源文件转储到磁盘,则应该可以将该目录作为提供的依赖项添加到您正在调试的模块中。

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206152289-Is-it-possible-to-debug-compiled-classes-instead-of-the-source-

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-15
    相关资源
    最近更新 更多