一.
下载与安装
JBoss
在本文中,我下载的
JBoss版本为:
JBOSS5.0 Beta4。
下载地址:
http://www.jboss.org/jbossas/downloads/
在如上的下载页中下载
JBOSS5.0 Beta4.zip文件。
下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录
(若目录带有空格,例如:
C:"Program Files,日后可能会产生一些莫名的错误
),
eg:
E:"JBossJBOSS5.0 Beta4。同时在“环境变量设置”中设置名为
JBOSS_HOME的环境变量,值为
JBoss
的安装路径,如下图所示:
在此,
JBoss的安装工作已经结束,可通过如下方式测试安装是否成功:
运行
JBoss安装目录
"bin"run.bat,如果窗口中没有出现异常,且出现:
10:16:19,765 INFO [Server] JBoss (MX MicroKernel) [5.0.Beta4 (build: SVNTag=5.0.Beta4 date=20080831605)] Started in 30s:828ms字样,则表示安装成功。
我们可以通过访问:
http://localhost:8080/
进入
JBoss的欢迎界面,点击
JBoss Management下的
JMX Console可进入
JBoss的控制台。
若启动失败,可能由以下原因引起:
1)
JBoss所用的端口(
8080,
1099,
1098,
8083等)被占用。一般情况下为
8080端口被占用(例如,
Oracle占用了
8080端口),此时需要修改
JBoss的端口,方法为进入
JBoss安装目录
"server"default"deploy"jboss-web.sar目录,修改其下的
server.xml目录,在此文件中搜索
8080,将其改成你想要的端口即可(例如
8088);
2)
JDK安装不正确;
3)
JBoss下载不完全。
二.
JBoss
的目录结构说明
目录
|
描述
|
bin
|
启动和关闭
JBoss
的脚本(
run.bat
为
windows
系统下的启动脚本,
shutdown.bat
为
windows
系统下的关闭脚本)。
|
client
|
客户端与
JBoss
通信所需的
Java
库(
JARs
)。
|
docs
|
配置的样本文件(数据库配置等)。
|
docs/dtd
|
在
JBoss
中使用的各种
XML
文件的
DTD
。
|
lib
|
一些
JAR
,
JBoss
启动时加载,且被所有
JBoss
配置共享。(不要把你的库放在这里)
|
server
|
各种
JBoss
配置。每个配置必须放在不同的子目录。子目录的名字表示配置的名字。
JBoss
包含
3
个默认的配置:
minimial
,
default
和
all
,在你安装时可以进行选择。
|
server/all
|
JBoss
的完全配置,启动所有服务,包括集群和
IIOP
。
|
server/default
|
JBoss
的默认配置。在没有在
JBoss
命令行中指定配置名称时使用。
(
我们下载的
JBOSS5.0 Beta4
版本默认采用此配置
)
。
|
server/default/conf
|
JBoss
的配置文件。
|
server/default/data
|
JBoss
的数据库文件。比如,嵌入的数据库,或者
JBossMQ
|
server/default /deploy
|
JBoss
的热部署目录。放到这里的任何文件或目录会被
JBoss
自动部署。
EJB
、
WAR
、
EAR
,甚至服务。
|
server/default /lib
|
一些
JAR
,
JBoss
在启动特定配置时加载他们。
(default
和
minimial
配置也包含这个和下面两个目录。
)
|
server/default/log
|
JBoss
的日志文件。
|
server/default/tmp
|
JBoss
的临时文件。
|
三.
JBoss
的配置
1.
日志文件设置
若需要修改
JBoss默认的
log4j设置,可修改
JBoss安装目录
"server"default"conf下的
jboss-log4j.xml文件,在该文件中可以看到,
log4j的日志输出在
JBoss安装目录
"server"default"log下的
server.log文件中。对于
log4j的设置,读者可以在网上搜索更加详细的信息。
2.
web
服务的端口号的修改
这点在前文中有所提及,即修改
JBoss安装目录
"server"default"deploy"jboss-web.deployer下的
server.xml文件,内容如下:
<Connector port="8080" address="${jboss.bind.address}"
maxThreads="250" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="HTTP/1.1"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
将上面的
8080端口修改为你想要的端口即可。重新启动
JBoss后访问:
http://localhost/
:新设置的端口,可看到
JBoss的欢迎界面。
转至:http://www.blogjava.net/supercrsky/articles/226139.html
run.bat 参数
-h, --help 显示帮助信息
-V, --version 显示版本信息
-D<name>[=<value>] 设置系统属性
-d, --bootdir=<dir> 设置启动补丁目录的位置;必须是绝对路径或者url
-p, --patchdir=<dir> 设置补丁目录的位置;必须是绝对路径或者url
-n, --netboot=<url> 从指定的url网络位置启动
-c, --configuration=<name> 指定服务器启动的配置(default、all、minimal)
-B, --bootlib=<filename> 将其它的jar包添加到bootclasspath的前面
-L, --library=<filename> 将其它的jar包添加到 loaders classpath
-C, --classpath=<url> 将其它的url添加到loaders classpath
-P, --properties=<url> 从指定的url加载系统属性
-b, --host=<host or ip> 所有JBoss Service绑定的地址
-g, --partition=<name> HA分区的名称(缺省为DefaultDomain)
-u, --udp=<ip> UDP的多播地址
-l, --log=<log4j|jdk> 设置日志记录插件类型
run.bat -h
run.bat -c minimal
相关推荐
JBOSS5.0配置详解.docx
jboss jbpm 5.0 最新版jboss jbpm 5.0 最新版jboss jbpm 5.0 最新版jboss jbpm 5.0 最新版jboss jbpm 5.0 最新版jboss jbpm 5.0 最新版jboss jbpm 5.0 最新版
yeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程详解
jboss-5.0.0.GA.zip 分为两卷 jboss5.0.part1.rar jboss5.0.part2.rar
jboss-5.0.0.GA.zip 分为2卷: jboss5.0.part1.rar jboss5.0.part2.rar
1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss下的第一个EJB程序 1.21 JNDI 1.22 JNDI配置原理详解 1.23 JSF+Seam框架学习心得 1.24 java jdbc驱动的四...
Myeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程源代码
jboss-5.0工具jboss-5.0工具jboss-5.0工具jboss-5.0工具jboss-5.0工具
父项目中,根据Maven的规范,配置了相关依赖包的引用,包括:Jbpm4.4的引用包引用、Junit4.9的测试包引用,hibernate的引用包,以及应用服务器Jboss的Client引用等。 接口中,提供了部署流程、创建实例、获得当前...
解决jboss配置端口,端口号与oracle、javaEE端口号冲突问题
JBOSS入门手册,,JBoss 5.0 安装与配置详解,,web 服务的端口号的修改
Jboss的配置,包含常见错误,都经过实际测试。
配置集群服务的优秀资料,web开发工程师的必备资料,大家快来下啊。
Drools JBoss Rules 5.0 Developer's Guide Drools 5.0开发教程
jboss和log4j冲突配置及log4j配置.doc
jboss-5.1.0.GA 下载地址
Drools Jboss Rules 5.0 Developer's Guide, This book guides you through various features of Drools, such as rules, ruleflows, decision tables, complex event processing, Drools Rete implementation with ...
JBoss安装配置Myeclipse10图文详解
JBOSS 5.0.0.GA1 安装 部署 手册