在JBoss中添加依赖项jar

时间:2012-09-18 10:45:35

标签: java jboss7.x

我在JBoss 7中部署了一个.jar文件。现在我在JBoss中部署的.jar文件依赖于其他一些第三方jar。那我如何在JBoss中添加这些第三方jar?。

2 个答案:

答案 0 :(得分:1)

创建一个JBoss模块并将其作为依赖项添加到.jars中。这是JBoss Modules API。这是样本JBoss Module Deployment

答案 1 :(得分:0)

您可以将应用程序打包为.war或.ear,并在其中包含您的依赖项。我发现部署和管理(使用Maven)比将代码添加为模块要简单得多。

也就是说,如果您需要在多个应用程序中重用您的依赖库,您可以选择将其安装为@Sai Ye Yan Naing Aye建议的模块。数据库连接器/驱动程序就是一个很好的例子。

我最近发现的另一种强制您将库作为模块安装的情况是另一个模块需要访问库时。例如,Hibernate Validator内置于JBoss AS7中 - 但是为了使用其@SafeHTML标记,您需要添加JSoup库。您不能简单地将它包含在您的应用中,因为模块似乎无法访问您的战争中的库 - 因此您必须将其添加为模块。