前言
Jboss4.X与Jboss5.x在架构、原理、目录上都有很大的不同,本文主要是对其中一些目录和文件进行注释,以辅助当前项目中定制Jboss的技术难点的解决。
文中使用版本为:
Jboss-4.2.3.GA
Jboss-5.0.1-GA
自定义版jboss(原型为4.X)
%JBOSS_HOME%目录
1、目录基本一致,5.x的多了一个comom目录,为各个server的共有lib,而各个server仅保留其特有的jar,减少了冗余度,结构更加合理!
2、client目录:
保存
Java
客户端应用或外部
web
容器(在Jboss
之外运行),所需的配置文件和
Jar
文件。
%JBOSS_HOME%/server/default目录
1、相同目录为:conf、deploy、lib,这也是4.2.3的目录。
2、不同目录:
5.X目录多了一个deployer目录,作用待了解。
自定义版为jboss运行以后的目录结构故会多出data、log、tmp、work四个目录。
%JBOSS_HOME%/server/default/conf目录部分文件及目录解析
jboss-service.xml :定义核心服务及其配置。
jndi.properties
:InitialContext属性,InitialContext被无参数构造函数创建时会被使用到。
props目录
:这个目录包含了jmx-console所需的用户和角色配置文件。
standardjboss.xml
:提供了JBoss默认容器配置。
standardjbosscmp-jdbc.xml :这个文件提供了JBoss CMP 引擎的默认配置文件。
xmdesc目录
:包含了JBoss-service.xml 中定义的服务的XMBean描述文件。
5.X多出的文件:
jbossjta-properties.xml、bootstrap.xml、jax-ws-catalog.xml、java.policy、bootstrap目录
%JBOSS_HOME%/server/default/deploy目录部分文件及目录解析
待续。。。
本文转自danni505 51CTO博客,原文链接:http://blog.51cto.com/danni505/146411,如需转载请自行联系原作者
微信关注我们
原文链接:https://yq.aliyun.com/articles/448235
转载内容版权归作者及来源网站所有!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
相关文章
发表评论
资源下载
更多资源优质分享Android(本站安卓app)
近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。
Mario,低调大师唯一一个Java游戏作品
马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。
Oracle Database,又名Oracle RDBMS
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。
Eclipse(集成开发环境)
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。