1

我正在使用 JDom jar,我想添加到我的黑莓项目中。我正在为 blacberry 使用 eclipse 插件。从 Eclipse 构建黑莓应用程序时,错误在控制台上显示为

"JDOMAbout$info:error!missing stack map @label.... "  

该项目的 rapc falied 以及这几个警告也显示出来......所以任何人都遇到过这个?

4

4 回答 4

1

堆栈映射是预验证jar 文件时生成的内容的一部分。听起来你的 jar 还没有准备好 J2ME。假设它与 J2ME 兼容,标准方法是从 .jar 创建一个 .cod 文件,并在您的项目中引用它。不幸的是,Eclipse 插件无法做到这一点,但是一旦有了 .cod,就可以在 Eclipse 项目中引用它。

于 2009-05-12T14:03:49.507 回答
0

也许您可以在kXML 项目的 kDom 包中找到一些有用且对 J2ME 更友好的东西

于 2009-05-16T15:34:22.663 回答
0

您必须创建一个 Blackberry 存档或库项目(或任何名称)并将您的库添加到其中,然后从您的应用程序项目中引用它。您可能需要也可能不需要使用 Blackberry JDE 来处理 jdp 文件,但我可以保证它可以在 Eclipse 中工作。我们将 kSOAP 库包含在我们的库中,Eclipse 将使用 rapc“构建”它并生成正确的文件(您必须手动完成,通过告诉项目构建)。

不幸的是,我现在没有一个环境来检查事情,但基本的想法是有第二个项目,包括 jar,然后引用它。

所有这些,并且 jar 必须与 J2ME 兼容。

于 2009-05-13T06:45:40.373 回答
0

教程:如何在您的应用程序中使用 3rd 方库

于 2009-10-06T08:56:14.077 回答