JBOSS的启动和停止

时间:2021-09-28 04:53:25

本实例使用的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