JBOSS目錄簡介
bin:含有启动、停止以及其他系统相关脚本。在前面,本书已经讨论过
启动JBoss应用服务器的run脚本。
client:存储供Java客户应用或者外部Web容器使用的配置文件和JAR文件。用户
可以使用所需要的具体存档,或者仅仅使用jbossall-client.jar。
docs:含有JBoss引用的XML DTD文件(当然,还包括JBoss具体配置文件)。
同时,还存在JCA(Java Connetor Architecture,Java连接器架构)实例配
置文件,供设置不同数据库的数据源使用(比如MySQL、Oracle、Postgres)。
lib:包含运行JBoss微内核所需的JAR文件。请注意,
不要往该目录添加用户自身的任何JAR文件。
server:包含的各个子目录都是不同的服务器配置。通过往run脚本后添加
-c <config name>参数便能够指定不同的配置。
server目录下存在3个服务器实例
minimal:这是启动JBoss服务器所要求的最低配置。minimal配置将启动日志服务、
JNDI服务器以及URL部署扫描器,以找到新的部署应用。对于那些不需要使
用任何其他J2EE技术,而只是使用自定义服务的场合而言,则这种JMX/Jboss
配置最适合。它仅仅是服务器,而不包含Web容器、不提供EJB和JMS支持。
default:默认配置,它含有大部分J2EE应用所需的标准服务。但是,它不含有
JAXR服务、IIOP服务、或者其他任何群集服务。
all:提供了所有可用的服务。它包含RMI/IIOP和群集服务,
default配置中没有提供群集服务。