为什么Eclipse不能“看到”类的结构?

时间:2012-07-24 21:45:43

标签: eclipse debugging jar

我正在使用apache mina 2.0.2调试我的程序。具体的图书馆无关紧要。

问题是Eclipse可以看到某些类的内部结构,而无法看到其他类的内部结构。没有明显的差异对我来说:两个类都有代码和源代码。

screenshot

您可以看到Eclipse在AbstractPollingConnector类附近绘制箭头,而AbstractPollingProcessor附近没有。

当然,Eclipse无法在“坏”类中设置行断点。

它是什么原因以及该怎么做?

1 个答案:

答案 0 :(得分:1)

我想,这取决于引用的类是否使用调试器选项打开或关闭。根据{{​​3}},-g开关似乎相关:

  

-g      生成所有调试信息,包括局部变量。默认情况下,仅生成行号和>源文件信息。

     

-g:无      不要生成任何调试信息。

     

-g:{keyword list}      仅生成某些类型的调试信息,由逗号分隔的>关键字列表指定。有效的关键字是:

     

源          源文件调试信息      线          行号调试信息      瓦尔          局部变量调试信息