1

我有一个用 JAVA 开发的 Web 应用程序,我有一个 jar 文件。我想将 jar 文件添加到应用程序类路径中。我知道 Web 应用程序包含来自 WEB-INF/lib/* 的库,但我想在此位置 C:/myLib.jar 下包含一个 jar。这可能吗,如果可以,我该怎么做?

问候,
杂音

4

1 回答 1

0

好的,jboss 在类加载方面有点困难,但绝对有可能。您需要为您的外部 jar 添加一个新的 jboss 模块,然后声明您的 Web 应用程序依赖于该模块。

这里有一个完整的指南。

可以定义一个模块来引用完全在 jboss 文件夹之外的 jar 文件(在您的情况下为 c:\mylib.jar),但如果您愿意将 jar 移动到 /modules 中会更容易

有关如何编写模块描述符的完整文档,请参见此处。您可以设置通往外部 jar 的路径(但它会很难看)

于 2013-07-04T19:09:52.890 回答