日期:2011-03-22 16:12:00 来源:本站整理
Jboss中如安在差别操纵间同享类和资源[Java编程]
本文“Jboss中如安在差别操纵间同享类和资源[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Jboss中差别利用之间若何同享类和资源:普通假如但愿在Jboss差别利用之间同享类和资源,我们应将类和资源放在jboss/server/default/lib/下面,这样全部的利用可以同享资源;
Jboss中假如类和和资源放在差别的war包中,却想在差别的利用间何同享WAR包中WEB-INF/classes和WEB-INF/lib中的资源,可否做到哪?
可以通过jbossweb-tomcat-55.sar/META-INF/jboss-service.xml配置文件中配置属性UseJBossWebLoader来办理该问题,只要将该属性设置为true:表示表示Tomcat利用JBoss的统一类加载器作为Web利用的类加载器这意味着WAR包中WEB-INF/classes和WEB-INF/lib目录里的类将被加载到缺省的同享类加载器仓库中.通过它,可以实现类和资源在Web利用之间同享.但是,假如这不是你想要的情形,可以通过将该属性设置为false来避免这种行为.
< attribute name="UseJBossWebLoader" > true < /attribute >
普通情形下应当避免利用这种情形,因为当差别的利用中拥有一样的类和资源的时刻,差别利用之间会产生冲突;举比方下:
两个war利用 WarA,WarB下面均有com.liuxiang.A.class文件;
目前盼望每个War包下面辨别用各自的A.class文件,当改正一个WarA的利用时刻,tomcat会重新布置以下利用.这个时刻,就会呈现WarA利用利用WarB下面的A.class,造成混乱.
以上是“Jboss中如安在差别操纵间同享类和资源[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论