如何修复EclipseME(MTJ)中的“损坏”调试器?

时间:2008-09-15 22:16:40

标签: eclipse debugging java-me mtj eclipseme

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

(这个问题的答案将很快从另一个问题转移)

2 个答案:

答案 0 :(得分:3)

对我来说EclipseME最令人讨厌的问题是“破坏”的调试器,它不会启动。这在文档中有所涉及,但是在我第一次安装EclipseME时花了大约一个小时来找到这个技巧,而在一年后我又回到JavaME开发时又花了一个小时,所以我决定在这里分享这些知识。 / p>

如果调试器无法启动,

  1. 打开Eclipse“Preferences”菜单中的“Java> Debug”部分,取消选中“暂停未捕获异常执行”和“暂停执行编译错误”和
  2. 将对话框底部附近的“调试器超时”增加到至少15000毫秒(因此文档说;实际上,对此值的二进制搜索可以为您的情况找到最佳延迟)。
  3. 之后,Eclipse应该能够连接到KVM并运行附带调试器的midlet。

答案 1 :(得分:0)

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

警告:我没有使用EclipseME,但是在Eclipse中为Ubuntu使用Gnu C调试器时遇到了类似的问题。