一.
下载与安装
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
相关推荐
**JBoss 5.0配置详解** JBoss是一款开源的应用服务器,版本5.0提供了企业级的Java应用程序部署和管理平台。本文档将详细介绍JBoss 5.0的下载、安装、目录结构以及配置。 **一、下载与安装** 1. **下载**:JBoss ...
【JBoss 5.0 工具详解】 JBoss 5.0 是一款基于 Java 的开源应用服务器,它由 JBoss 社区开发并维护,是 Red Hat 公司产品线的一部分。JBoss 5.0 提供了一个全面的框架,用于部署、管理和服务企业级的 Java 应用程序...
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 最新版
- **安装JBoss5.0**:访问JBoss官网下载JBoss5.0并解压到指定目录,然后在MyEclipse中配置这个服务器实例。进入MyEclipse的“Servers”视图,点击右键选择“New”->"Server",在列表中选择JBoss5.0,按照向导指引...
### yeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程详解 在深入探讨如何在yeclipse7.0与JBoss5.0环境下构建和测试EJB3.0应用之前,让我们先了解一些背景知识。EJB(Enterprise JavaBeans)是Java平台的一部分,用于...
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驱动的四...
### jboss5.0.1 GA端口配置详解 #### 一、背景介绍 JBoss AS 5.0.1 GA(General Availability)是JBoss应用服务器的一个版本,广泛应用于企业级Java EE应用程序的开发与部署。在多服务环境下,可能会遇到端口冲突的...
如果启动顺利,控制台会显示类似"JBoss (MX MicroKernel) [5.0.Beta4 (build: SVNTag=5.0.Beta4 date=20080831605)] Started in 30s:828ms"的信息,表明服务器已成功启动。此外,你可以通过浏览器访问`localhost:...
父项目中,根据Maven的规范,配置了相关依赖包的引用,包括:Jbpm4.4的引用包引用、Junit4.9的测试包引用,hibernate的引用包,以及应用服务器Jboss的Client引用等。 接口中,提供了部署流程、创建实例、获得当前...
【JBoss下载与安装】 JBoss是一款开源的应用服务器,它基于Java EE...以上是JBoss 5.0 Beta4版本的基本知识,包括下载、安装、目录结构以及配置和日志管理。理解这些基础信息对于管理和部署基于JBoss的应用至关重要。
2. **解压缩并安装**:解压缩下载的文件至无空格的目录下,例如`E:\JBoss\JBOSS5.0Beta4`。避免使用带有空格的路径,以防后续操作出现错误。 3. **环境变量设置**:在系统环境变量中添加名为`JBOSS_HOME`的变量,其...
JBOSS log4j 配置 Log4j 是一个功能强大且灵活的日志记录工具,广泛应用于 Java 项目中。然而,在 JBOSS 服务器中使用 Log4j 时,可能会遇到一些冲突和配置问题。本文将详细介绍如何解决 JBOSS 和 Log4j 的冲突,...
ScrumWorks Pro 5.0 安装配置步骤详解 ScrumWorks Pro 5.0 是一款流行的敏捷项目管理工具,帮助团队高效地进行项目管理和团队协作。下面是 ScrumWorks Pro 5.0 的安装配置步骤详解: 数据库安装和配置 在安装 ...
在“jbos-5.1.0.GA.zip.txt”这个文件中,可能包含的是JBoss AS 5.1.0.GA的详细安装指南、配置文件示例或使用说明等内容,这些文档将有助于理解和配置该应用服务器。下载并解压后,用户可以按照提供的文档步骤进行...