1

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

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

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

4

2 回答 2

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 教程 -使用 Ant 和 Eclipse 进行黑莓开发

于 2009-09-02T19:50:49.363 回答
0

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

于 2009-09-02T19:55:10.260 回答