`
bioee
  • 浏览: 5280 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

jboss中不同war包间共享类空间

阅读更多

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中如何在不同应用间共享类和资源

分享到:
评论

相关推荐

    jboss-exp.rar

    5.远程删除文件D:\jboss\server\default\deploy\management\myname.war\index.jsp文件 java -jar jboss_exploit_fat.jar -i ...

    jboss热部署,jboss热部署

    jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署,jboss热部署

    JBoss4 Guide 中文

    Jboss get started

    JBOSS,JBoss安装部署

    JBOSS,JBoss安装部署 JBOSS,JBoss安装部署

    jboss rules 用户指南(中文)

    JBoss Rules中,规则是如何被表示的Rules 一条规则是对商业知识的编码。... 什么是JBoss Rules? JBoss Rules的含义是什么?  JBoss Rules 的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为...

    JBoss启动 JBoss启动

    JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动 JBoss启动

    jboss配置指南

    lib 一些 JAR , JBoss 启动时加载,且被所有 JBoss 配置共享。(不要把你的库放在这里) server 各种 JBoss 配置。每个配置必须放在不同的子目录。子目录的名字表示配置的名字。 JBoss 包含 3 个默认的配置: ...

    jboss rules 中文用户指南

    jboss rules 中文用户指南,mht文件,共十章。

    jboss seam 中文文档

    太闲,转成pdf方便大家学习。在这里谢谢 满红江20071230。

    JavaEE源代码 jboss-common

    JavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-...

    jboss drool5.1中文使用说明

    整理一下jboss drool5.1中文使用说明,doc格式

    jboss 中文开发文档

    第一章:入门 第二章:JBOSS-快速上手 第三章:关于实例应用 第四章:duke银行应用 第五章:javaee之web服务

    解决jboss中启动的优先级的问题

    解决jboss中启动的优先级的问题,介绍了WEB和EJB之间的启动顺序。

    在jboss上部署web应用

    因为JBoss代码遵循LGPL许可,你可以在任何商业应 用中免费使用它,而不用支付费用。JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统 已经安装了JDK。可以从...

    JBOSS中文文档 CSDN资源下载

    本书的目标就是,尽快使得用户能够将J2EE 1.4应用部署并运行在JBoss 4.0.x上。

    jboss rules 中文学习资料.chm

    jboss rules 中文学习资料.chm

    JBOSS SEAM组件中文手册

    JBOSS SEAM组件中文手册 Seam_2.0_Reference_zh_CN

    jboss学习资料/JBOSS使用指南

    JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南

    MyEclipse中配置JBoss

    NULL 博文链接:https://blueprint86.iteye.com/blog/998660

Global site tag (gtag.js) - Google Analytics