6

在 Linux/Ubuntu 上使用 Glassfish 3.1.2 的 Eclipse Indigo 中。JDK 1.6.0_32。

在 Glassfish 3.1.2.2 和带有最新 Eclipse Glassfish 插件的 Eclipse Juno 上更新相同的结果。

Eclipse 调试器在断点处停止,但不会将“调试”选项卡与当前线程/位置同步,并且不会在当前行显示光标。如果我手动展开每个线程的选项卡,我可以找出哪个线程被停止以及哪一行。如果我点击它,我可以在当前行上显示指针。但是,一旦我跨过/进入 (F5/F6),当前行光标就会再次消失,我必须从头再来。

调试器JUnit 和 Java SE 应用程序中运行良好。也是我一次启动 Eclipse 和 Glassfish 时,一切正常。但是,如果我重新启动 Glassfish,调试器就会消失,直到我再次重新启动 Eclipse。

有人看到这个并找到了解决方法吗?

4

2 回答 2

0

我与wrschneider99描述的这个错误斗争了 2 天。我以为我找不到解决方案。我注意到,当我为我的 glassfish 服务器“打开启动配置”时,会显示错误消息“未选择服务器”。我发现了这个Defect1Defect2的缺陷。按照建议,我通过在 eclipse 中安装新软件链接来安装 glassfish 服务器插件

http://dlc.sun.com.edgesuite.net/glassfish/eclipse/juno/

在“未选择服务器”的问题消失后,调试问题也得到了修复!我使用了 linux x64 和 eclipse indigo。看起来在 Eclipse 市场 glassfish 插件不是最新的。

于 2013-01-27T20:10:08.040 回答
0

我知道这篇文章很旧。但是,升级到 Eclipse Kepler 和 Glassfish 4 似乎已经解决了我的问题。

于 2014-03-09T22:00:31.003 回答