2012-04-30 40 views
2

有时,当我在eclipse调试,移动鼠标的参数,如价值和别的东西显示出来,而是像PIC后续的参数说明没有调试信息:为什么在eclipse上调试java代码时有时没有详细信息?

样品是AspectJ的.aj源代码,我调试。 任何人都可以告诉我为什么有时候没有详细信息以及如何解决它?

Debug .aj file in eclipse

+0

如果您有选择,我建议尝试intelliJ(http://www.jetbrains.com/idea/)。这是两个比较(http://www.javacodegeeks.com/2012/01/intellij-vs-eclipse.html)。 (我个人用eclipse的调试器挣扎了几天,切换到intellij在大约10分钟内解决了我的问题,但这不完全是你的问题的答案);) – emragins

回答

0

这可能是一个AspectJ的具体问题:尝试安装AspectJ Development Tools Eclipse的,看看有没有什么帮助。

+0

谢谢,但不仅仅是aspectj,这个问题会在调试一些其他代码。也许与线程有关? – JerryCai

+0

啊,如果它在其他地方发生,那么它很可能与线程有关。我偶尔会遇到类似的问题,不时调试Android应用程序:我收到一条JDI错误消息,工具提示中没有显示可变的细节。可悲的是,还没有找到解决办法。 – Femi

+0

:)无论如何。 – JerryCai

0

我想我找到了解决方案。无论何时遇到此问题,请转至调试透视图。你会看到线程将被选为父进程。更改线程选择。将其分配给表示暂停为具有断点行号的线程。通过这样做,您将获得所有调试值和调试命令,如步入,跳过等。

相关问题