【问题标题】:import existing source code as referenced library in eclipse在 Eclipse 中将现有源代码导入为引用库
【发布时间】:2015-09-10 10:17:24
【问题描述】:

我有一些来自朋友的源代码,我想在我的 BlackBerry 项目中用作参考库。我不确定如何将源代码打包成 .jar 文件。我尝试将源导出到 JAR 文件并将其作为外部 JAR 导入我的项目中,这给了我缺少堆栈映射错误。我尝试使用 BlackBerry JDE 提供的预验证工具预验证从源生成的 .jar 文件,但它没有给我任何输出文件夹。

实际上,我不确定我导出源的方式是否正确。任何人都可以提供有关如何将现有源代码打包到可以作为引用库导入我的项目的有效 JAR 文件的分步说明吗?

再次,我正在使用 eclipse。

【问题讨论】:

    标签: blackberry build-process


    【解决方案1】:

    我与这个问题斗争了几个月......

    我有两个解决方案给你:

    A-如果您打算在多个应用程序中使用此库:

    我在原始问题的底部发布了我的解决方案:Blackberry Apps - Importing a code-signed jar into an application project

    基本的解决方案是将库构建为 cldc 项目(加上其他一些魔法),而不是作为库项目。实际上,我不得不打开一个支持 RIM 的案例来解决这个问题,这是一团糟……我们的案例很复杂,因为不止一个应用程序会有我们的“库”的副本,而且我们的库必须被签名。当两个 ALX 文件(来自两个不同的应用程序)都具有相同的签名库文件时,这会导致奇怪的问题。

    此解决方案的好处在于,将库添加到应用程序不会强制您拥有多个 COD 文件。

    B - 如果您的 Jar 只在一个应用程序中:

    那么您应该按照以下说明操作:http://supportforums.blackberry.com/t5/Java-Development/Eclipse-1-1-can-I-add-external-3-d-party-JAR-library/m-p/486787#M98033

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-25
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-30
      • 2014-01-18
      相关资源
      最近更新 更多