本实例使用的JBOSS版本是jboss-4.2.3.GA
假设条件
1、 已设置好JAVA_HOME环境变量
2、 已下载JBoss并且安装目录为:D:\Java\jboss-4.2.3.GA
启动服务器
命令行进入D:\Java\jboss-4.2.3.GA\bin目录,输入run,回车
D:\Java\jboss-4.2.3.GA\bin>run
在命令行最后看到类似下面的信息并且没有任何异常信息,表示服务器正常启动。
17:29:42,084 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
17:29:42,108 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
17:29:42,131 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] Started in 11s:236ms
其他配置启动服务器
Jboss自带了三个不同的配置文件集(分别为minimal、default、all)。不带参数的run命令,启动的是default配置文件集。如果需要启动其他的配置文件集,你可以把配置文件集的名字作为-c 命令行选项参数。例如:你要启动minimal配置文件集,你应该输入以下命令:
D:\Java\jboss-4.2.3.GA\bin>run -c minimal
停止服务器
要停止服务器,你只要简单的在JBOSS启动台按Ctrl + c组合键 或者命令行进入D:\Java\jboss-4.2.3.GA\bin目录,输入shutdown –S,回车
注意:使用shutdown命令要是服务器配置包含有jmx-invoker-service.xml服务,因此你不能在minimal配置中使用shutdown命令
在Window系统作为服务运行
你可以配置Jboss服务器在Windows里作为服务来运行,如果需要也可以配置为自动启动。
只需要简单的几步:
1、 从http://forge.objectweb.org/projects/javaservice/下载JavaService软件包,
2、 设置好环境变量JAVA_HOME指向jdk安装目录 和 JBOSS_HOME指向jboss安装目录
3、 解压软件包到D:\Java\JavaService,
4、 命令行进入D:\Java\JavaService,使用下面命令来安装JBoss服务
JBossInstall <depends> [ -auto | -manual ]
在这里<depends>是指所依赖的服务名字,比如书mysql。auto是指自动启动,manual是指手动启动。
D:\Java\JavaService>InstallJBoss mysql -auto
.
The JBoss automatic service was successfully installed, depends on mysql service.
.
请按任意键继续. . .
一旦成功安装服务之后,你就可以通过net start JBoss 来启动或者 net stop JBoss来停止服务。如下图:
D:\Java\JavaService>net start JBoss
JBoss 服务正在启动 ...
JBoss 服务已经启动成功。
D:\Java\JavaService>net stop JBoss
JBoss 服务正在停止.
JBoss 服务已成功停止。
当然,你也可以通过以下命令来卸载JBoss服务
D:\Java\JavaService>javaservice -uninstall JBoss
Successfully uninstalled service JBoss