【发布时间】: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