如何在 Jboss7 中共享公共库
How to share common libraries in Jboss7
朋友们好,
我的服务器里有多个WAR,每个war都有一些公共库(.jar)。如何共享 JBoss7 中的公共库。请任何人帮助我..
您可以通过jboss-deployment-structure.xml文件
创建普通jar文件的自定义模块并在自定义模块上添加应用程序依赖(war)
创建目录:mkdir -p JBoss_HOME/modules/com/common/lib/main
将所有 jar 放在主目录中
在主目录下创建 module.xml。
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.common.lib">
<resources>
<resource-root path="JarName-1.0.1.jar"/>
</resources>
</module>
在 WEB-INF 下创建了 jboss-deployment-structure 并打包了 war 部署文件。
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="com.comman.lib"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
朋友们好,
我的服务器里有多个WAR,每个war都有一些公共库(.jar)。如何共享 JBoss7 中的公共库。请任何人帮助我..
您可以通过jboss-deployment-structure.xml文件
创建普通jar文件的自定义模块并在自定义模块上添加应用程序依赖(war)创建目录:mkdir -p JBoss_HOME/modules/com/common/lib/main
将所有 jar 放在主目录中
在主目录下创建 module.xml。
<?xml version="1.0" encoding="UTF-8"?> <module xmlns="urn:jboss:module:1.1" name="com.common.lib"> <resources> <resource-root path="JarName-1.0.1.jar"/> </resources> </module>
在 WEB-INF 下创建了 jboss-deployment-structure 并打包了 war 部署文件。
<jboss-deployment-structure> <deployment> <dependencies> <module name="com.comman.lib"/> </dependencies> </deployment> </jboss-deployment-structure>