首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBoss的两类别隔离机制配置说明

2012-06-28 
JBoss的两种类隔离机制配置说明在部署应用到JBoss服务器时,通常见到的问题就是应用所带的jar包与容器自己

JBoss的两种类隔离机制配置说明
  
    在部署应用到JBoss服务器时,通常见到的问题就是应用所带的jar包与容器自己的jar包版本不同导致的冲突,以及应用间jar包导致的冲突,JBOSS提供两种隔离机制:

1. 部署包之间的隔离

2. 覆盖JBoss Server的类的隔离

对于这两种隔离,通常是修改部署文件来进行,以下进行说明:

对于.ear部署包,我们应该修改jboss-app.xml如下:

<server>     <loader-repository>            com.example:archive=unique-archive-name            <loader-repository-config>java2ParentDelegation=false</loader-repository-config>     </loader-repository>     <server>    

EAR or WAR的类将按照以下顺序装载:

1. WEB-INF/lib (for WARs)

2. server/default/lib下的jar包

3. tomcat的jar包server/default/deploy/jbossweb-tomcatxxx.sar,与server/default/lib将混合在一起,不区别顺序。

此文章的出去:http://developer.51cto.com/art/201001/179092.htm

热点排行