黑莓模拟器不创建COD文件

时间:2009-12-18 16:41:29

标签: java eclipse blackberry-simulator

这是任何在程序出现在Blackberry模拟器中出现问题或生成COD文件时出现问题的人的答案。

我使用Eclipse IDE在JAVA中编程,我的程序在BB模拟器中运行良好。在创建新包并向我的项目添加更多类文件后,我注意到我的更改未在模拟器中反映出来。经过无数个小时尝试解决问题(清理,运行clean.bat,删除鳕鱼文件,创建新工作区等等 - 没有任何效果)我刚刚在论坛上找到了解决问题的答案:

http://supportforums.blackberry.com/t5/Java-Development/Eclipse-I-O-Error-Cannot-run-program-quot-jar-quot-CreateProcess/td-p/37701

我的项目中有116个文件。我删除了两个包,以获得100以下的类数,瞧,生成了一个新的COD文件,我的更改现在反映在Blackberry模拟器中。这显然是RIM需要解决的错误。我浪费了几天调试这个,直到我找到了解决方案。

希望这可以帮助有类似问题的人。

1 个答案:

答案 0 :(得分:1)

我的黑莓时代已经有一段时间了,但你应该检查两件事:

  • 检查您是否没有大型类文件。单个cod文件限制为64K,因此如果类文件超过20-30K,有时编译器不够智能,无法在多个代码文件中组织文件。
  • 使用ant build文件进行编译,请参阅此处http://bb-ant-tools.sourceforge.net/docs
相关问题