【问题标题】:IntelliJ "Debug info unavailable" - how to fix?IntelliJ“调试信息不​​可用” - 如何修复?
【发布时间】:2010-12-05 02:05:46
【问题描述】:

我有一个在 IntelliJ 中构建的 Java Tomcat Web 应用程序,它调用另一个名为“Stuff”的模块中的代码。我已将相关代码的源附加到“Stuff”,因此我可以进入它并点击断点,但我看不到变量或其值。手表也不行。我得到的只是“调试信息不​​可用”。

如何查看调试信息?

【问题讨论】:

  • 嘿伙计,没有可见的源代码。 :(

标签: java debugging tomcat intellij-idea


【解决方案1】:

请使用以下选项进行编译:

javac -g:source,lines,vars

【讨论】:

    【解决方案2】:

    我猜它与this question 有关。确保使用调试信息编译类。可以在设置 | 中进行调整编译器或者如果您从 Ant 构建,则需要 javac 任务的 debug=on 属性。

    【讨论】:

    • 谢谢,这是 Ant 任务配置。对于那些想知道如何执行此操作的人,请将 debug="on" 添加到您的 ant 构建配置文件中的 javac 节点。
    猜你喜欢
    • 2016-06-22
    • 1970-01-01
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    相关资源
    最近更新 更多