gpt4 book ai didi

java - 黑莓模拟器不创建 COD 文件

转载 作者:搜寻专家 更新时间:2023-11-01 03:45:29 24 4
gpt4 key购买 nike

这是对在黑莓模拟器中出现程序问题或生成 COD 文件问题的任何人的回答。

我一直在使用 Eclipse IDE 在 JAVA 中进行编程,我的程序在 BB 模拟器中运行良好。创建新包并向我的项目添加更多类文件后,我注意到我的更改没有反射(reflect)在模拟器中。经过无数小时尝试解决问题(清理、运行 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 文件,我的更改现在反射(reflect)在 Blackberry 模拟器中。这显然是 RIM 需要解决的一个错误。我花了几天时间调试它,直到找到解决方案。

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

最佳答案

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

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

关于java - 黑莓模拟器不创建 COD 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1929363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com