jad文件中的鳕鱼部分过多

时间:2009-09-02 19:06:00

标签: blackberry jad ota cod

我创建了一个黑莓应用程序,但是在我的网站上发布它时遇到了问题。我上传了jad,jar,alx和cod文件(我从中提取了整个内容)。我还添加了缺少的MIME类型。但是当我尝试通过请求jad文件来下载应用程序时,我收到500错误,其中的详细信息表明myproject-30.cod文件丢失了。

所以我查看了鳕鱼文件列表......果然,它们从0到29,不是30,31或更高。但是,在jad文件中,有最多110个cod文件的引用。

我的问题是:如何配置eclipse以正确生成jar文件?或者,或者,如何修改jad文件以删除对30多个cod文件的引用?或者也许是鳕鱼文件缺少文件?

2 个答案:

答案 0 :(得分:1)

您可以尝试使用blackberry ant tools,任务将如下所示:

<target name="produce_ota">
   <mkdir dir="${ota.dir}" />
   <jadtool input="your_app_name.jad" destdir="${ota.dir}">
       <fileset dir="${build.dir}" includes="*.cod" />
   </jadtool>
</target>

这将生成所有需要的cod部分和jad文件到 $ {ota.dir} ,假设在 $ {build.dir} 目录中将构建应用程序。

查看slashdev.ca教程 - Blackberry development with Ant & Eclipse

答案 1 :(得分:0)

由于某种原因,rapc编译工具没有重新创建JAD文件。基本上,它是在几周前创建的,就是这样,显然它不是最新的。为了强制eclipse插件重新创建文件,我只是将其删除。新文件现在正常工作。