Java Blackberry JDE生成错误的.jad文件(与编译的.cod文件不匹配)

Java Blackberry JDE生成错误的.jad文件(与编译的.cod文件不匹配),java,blackberry,jde,Java,Blackberry,Jde,我有一个BB应用程序,它被编译成3个文件。(实际上一个cod文件包含3个子cod文件) 这是正常的 jad引用了这3个内部.cod文件 app.cod |--app.cod |--app-1.cod |--app-2.cod 现在我已经在我的应用程序中添加了一些功能,它变得有点大了。 jad现在引用4个内部.cod文件。 但在生成的app.cod中仍有3个 所以我现在还有 app.cod |--app.cod |--app-1.cod |--app-2.cod 但jad指的是app.cod、

我有一个BB应用程序,它被编译成3个文件。(实际上一个cod文件包含3个子cod文件)

这是正常的

jad引用了这3个内部.cod文件

app.cod
|--app.cod
|--app-1.cod
|--app-2.cod
现在我已经在我的应用程序中添加了一些功能,它变得有点大了。 jad现在引用4个内部.cod文件。 但在生成的app.cod中仍有3个

所以我现在还有

app.cod
|--app.cod
|--app-1.cod
|--app-2.cod
但jad指的是app.cod、app-1.cod、app-2.cod和app-3.cod

这导致OTA下载失败,出现以下错误:

907无效的COD HTTP错误404:不是 发现

我编译的程序出了什么问题?这是来自JDE的bug吗


我使用的是JDE4.5,我的假设是jad构建器不知怎么搞糊涂了,也许它在压缩方面获得了比预期更多的空间?可以向应用程序中添加另一个图像,使其稍大一些,也可以使用

updateJad.exe app.jad

这将更新jad文件的大小以匹配所有内容


该文件位于/bin文件夹中,其中包含javaloader和JDE安装的其他文件

这就是我正在做的(使用updateJad.exe),但是这个工具抱怨它找不到最后一个app-3.cod文件。这真的很奇怪。根据jad,幻影鳕鱼有多大?我想说现在手动去除cod,但这不是一个好的实际解决方案。或者继续我的“添加另一个图像”计划我也面临同样的问题。我删除了jad文件中以RIM-COD-SHA1、RIM-COD-URL等开头的所有行,然后再次构建项目。它正确地更新了jad文件!!