1

如何在EclipseME(现在的 Mobile Tools Java)中修复损坏的调试器,一个无法启动的调试器?

(这个问题有答案,很快会从另一个问题转移)

4

2 回答 2

3

对我来说,EclipseME 最烦人的问题是“损坏的”调试器,它无法启动。这在 docs 中有介绍,但是当我第一次安装 EclipseME 时,我花了大约一个小时才找到这个技巧,一年后我回到 JavaME 开发又花了一个小时,所以我决定在这里也分享这个知识。

如果调试器无法启动,

  1. 在 Eclipse“首选项”菜单中打开“Java > Debug”部分,并取消选中“Suspend execution on uncaught exceptions”和“Suspend execution on compiler errors”和
  2. 将对话框底部附近的“调试器超时”增加到至少 15000 毫秒(文档说;事实上,对这个值进行二进制搜索可以找到适合您情况的最佳延迟)。

之后,Eclipse 应该能够连接到 KVM 并运行带有调试器的 midlet。

于 2008-09-16T05:49:42.893 回答
0

大多数调试器只是具有命令行界面的插件;尝试从命令行运行调试器,看看它是否有效。如果是,则检查插件配置;您可能需要重新安装插件。

警告:我没有使用过 EclipseME,但在 Eclipse for Ubuntu 中的 Gnu C 调试器也有类似的问题。

于 2008-09-16T02:29:57.070 回答