【问题标题】:BlackBerry external jar黑莓外部罐子
【发布时间】:2014-03-25 11:41:40
【问题描述】:

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

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

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

【问题讨论】:

标签: blackberry java-me build


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

    • 如果可能的话,请您给我发送一个链接,以获取在 Eclipse 中包含外部 jar 的步骤,因为它不适用于我使用标准程序。在 JDE 中它也不能使用在线提供的标准步骤。
    【解决方案3】:

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

    【讨论】:

      【解决方案4】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多