我创建了一个黑莓应用程序,但是在我的网站上发布它时遇到了问题。我上传了jad,jar,alx和cod文件(我从中提取了整个内容)。我还添加了缺少的MIME类型。但是当我尝试通过请求jad文件来下载应用程序时,我收到500错误,其中的详细信息表明myproject-30.cod文件丢失了。
所以我查看了鳕鱼文件列表......果然,它们从0到29,不是30,31或更高。但是,在jad文件中,有最多110个cod文件的引用。
我的问题是:如何配置eclipse以正确生成jar文件?或者,或者,如何修改jad文件以删除对30多个cod文件的引用?或者也许是鳕鱼文件缺少文件?
答案 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插件重新创建文件,我只是将其删除。新文件现在正常工作。