特性简介及安装:
1.它带源码,你可以轻松debug
2.它灵活到可以让你创建你自己的jboss版本
3.100%java,没分windows版或unix版,但仍有一些跟OS相关的注意事项
4.有安装版,也有绿色版(解压zip即可),本文用绿色版
5.验证安装:进入
jboss/bin, 执行./run.sh即可; 然后打开http://localhost:8080
=======================================
熟悉一些基本的东西
1.组成
a.JMX Mbean Server
b.microkernel
c.可插拔的Mbeans
(JMX在jboss的运行过程中起到了核心作用)
2.四种基本configuration
a.minimal: 几乎没有任何J2EE服务,连servelet container都没有;它只适用于你自建简单JMX服务的场景
b.default: 包含一套常用的服务,但没有RMI、Clustering等 (./run.sh默认启动的就是这个default)
c.all:包含了JBOSS所能提供的所有服务,包括clustering
d.production: 只出现在Jboss EAP中,jboss AS下没有
以上每种风格在server目录下都有自己的目录
*你可以创建自己的configuration(复制一下default目录即可),然后在启动时使用:./run.sh -c
myconfig
3.配置文件的目录结构
server/default(或all,miminal)下有下面几个目录
a.conf: 包含jboss-service.xml,它定义了本jboss装配了的服务
b.data
c.deploy: 把jar/war/ear放在这里
d.lib: 不用说了吧
e.log: 不用说
f.tmp: 一些临时产生的文件,比如war展开后的文件就会放在这里
g.work: 专门给tomcat编译jsp用
4.来看看server/default/conf下的文件:
a.重要的文件:jboss-service.xml(定义服务), jboss-log4j.xml
b.jboss-minimal.xml只是sample文件