【问题标题】:Blackberry simulator not creating COD file黑莓模拟器不创建 COD 文件
【发布时间】:2010-10-12 12:02:14
【问题描述】:

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

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

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 需要解决的错误。在找到解决方案之前,我浪费了几天的时间来调试它。

希望这对有类似问题的人有所帮助。

【问题讨论】:

  • 我认为您可以编辑您的问题以描述您的问题,然后添加您已经提供的答案作为答案。如果其他人有其他解决方案,请等待几天,如果没有(或者如果您的答案更好),请将您的答案标记为已接受。

标签: java eclipse blackberry-simulator


【解决方案1】:

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

  • 检查您没有大型类文件。单个 cod 文件限制为 64K,因此如果类文件超过 20-30K,有时编译器不够智能,无法将文件组织成多个代码文件。
  • 使用 ant 构建文件编译,见这里http://bb-ant-tools.sourceforge.net/docs

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多