【发布时间】:2011-12-15 00:16:54
【问题描述】:
我有一个 JAR 文件,其中包含在我的 Web 应用程序中使用的实用程序类。
现在一些实用程序类需要它们各自的库,例如 commons-logging、db2java。
但是我最终打包的实用程序 JAR 不包含这些必需的库,我尝试包含它们但它们没有被类拾取。
谁能告诉我如何将这些依赖库包含在我的实用程序 JAR 中,以便我的类选择它们并正确执行。
【问题讨论】:
-
你是如何构建你的战争文件的?
-
@Kris,如果他正在构建一个 web 应用程序,那么这个问题不是你引用的那个问题。
-
@Kris。我不是“超级”罐子的忠实粉丝。如果 Vivek 要将 commons-logging 打包到单个 JAR 中,而另一个开发人员将不同版本的 commons-logging 放入应用程序中,您可能会得到不明显的不可预测的结果
-
我正在使用 ANT 构建我的 WAR 文件,并且此实用程序 JAR 是 WEB-INF 文件夹的一部分问题在于实用程序 JAR 中存在的类,因为我无法理解如何我可以在我的 JAR 中引用实用程序类的所需库吗?我想创建 JAR 的 JAR 是一个问题,对吧??