【问题标题】:Adding Dependency jars to a personal Jar将依赖 jars 添加到个人 Jar
【发布时间】:2014-01-15 03:35:28
【问题描述】:

短版

在 Eclipse 中,当您将程序导出为 jar 时,有没有办法将所有引用的库直接添加到 jar 中,这样它就不会在其他地方寻找它的依赖项?

加长版

我正在使用基于 WebSphere 构建的 IBM Business Process Manager 8.5。我被允许上传一个 jar 并在其中使用公共功能。我创建了一个使用 Apache XSL-FO 的 PDF 实用程序,需要 fop.jar、xmlgraphics-commons-1.5.jar、commons-logging-1.0.4.jar、commons-io-1.3.1.jar、avalon-framework- 4.2.0.jar 和 batik-all-1.7.jar。 BPM 已经拥有并正在使用这两个公共空间和 avalon jar。我遇到的问题是当我运行我的 PDF java 代码时我得到一个挂起的线程,因为它试图从 BPM 中提取三个依赖项。我需要找到一种方法来阻止它搜索那些依赖项。仅供参考,我知道我没有丢失任何罐子,因为我找到了不受支持的解决方法。

【问题讨论】:

    标签: java eclipse compilation dependencies


    【解决方案1】:

    当您在 Eclipse 中将项目导出为 可运行 jar 时,有一个单选按钮可以将所需的库提取或打包到生成的 jar 中。尝试其中一种,看看会发生什么。

    【讨论】:

      猜你喜欢
      • 2019-09-03
      • 1970-01-01
      • 2014-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-22
      • 2015-07-12
      相关资源
      最近更新 更多