JBOSS的启动和停止
本实例使用的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
JBOSS的启动和停止的更多相关文章
- JBoss7 如何用脚本 启动 和 停止
用脚本来启动/停止JBoss服务器,有助于开发部署的 自动执行,提高工作效率. 在JBoss以前的版本中,很容易在bin目录下面找到 启动和停止服务器的脚本: run.bat shutdown.bat ...
- Linux 解决数量庞大wildfly容器启动与停止的脚本
一.问题 因公司业务的发展,后台架构的变更,导致测试环境(Linux)部署与管理困难成倍增长,duang的一下,增加N倍.进入正题说问题: 问题1. 测试环境包含普通用户环境.开发者用户环境,原来只 ...
- C#操作注册服务卸载服务启动服务停止服务.. .
using Microsoft.Win32; using System; using System.Collections; using System.Collections.Generic; usi ...
- [DabaBase] MongoDB (6) 启动、停止、相关系统配置及安全性设置
MongoDB 启动.停止.相关系统配置及安全性设置 启动MongoDB ./mongod —-help 查看帮助说明 mac-abeen:bin abeen$ sudo ./mongod --dbp ...
- linux 下 apache相关;启动、停止、重启命令;配置文件位置等等
linux 下 apache启动.停止.重启命 基本的操作方法: 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/l ...
- 本地计算机 上的 OracleOraDb11g_home1TNSListener 服务启动后停止
今天玩oracle的时候突然遇到一个问题:本地计算机 上的 OracleOraDb11g_home1TNSListener 服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止. 在网上找解决 ...
- mac上启动和停止mysql
因调试需要,在mac上安装了mysql,安装方法网上大把,此处不赘述.启动和停止命令每次要手工敲,因此写个小脚本方便自己: startmysql.sh(/Applications/Develop/my ...
- MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”
MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5. ...
- Linux上服务的启动,停止和重启
(1)查看所有的服务 [berry@berry:practice] service Usage: service < option > | --status-all | [ service ...
随机推荐
- UNIX环境高级编程——线程私有数据
线程私有数据(Thread-specific data,TSD):存储和查询与某个线程相关数据的一种机制. 在进程内的所有线程都共享相同的地址空间,即意味着任何声明为静态或外部变量,或在进程堆声明的变 ...
- 【IOS 开发】Object - C 面向对象 - 类 , 对象 , 成员变量 , 成员方法
. 一. 类定义 类定义需要实现两部分 : -- 接口部分 : 定义类的成员变量和方法, 方法是抽象的, 在头文件中定义; -- 实现部分 : 引入接口部分的头文件, 实现抽象方法; 1. 接口部分定 ...
- JAVA中的静态成员
//Java中的静态成员 /* *静态的成员变量是属于类的,不属于某个对象,是共享的. * 访问时可以用类名.静态属性直接访问,也可以用对象.访问,后者不提倡. * 静态的成员方法只能访问静态的成员 ...
- mysql进阶(二十四)防御SQL注入的方法总结
防御SQL注入的方法总结 这篇文章主要讲解了防御SQL注入的方法,介绍了什么是注入,注入的原因是什么,以及如何防御,需要的朋友可以参考下. SQL注入是一类危害极大的攻击形式.虽然危害很大,但是防御却 ...
- java开源项目之IQQ学习记录之单例模式与log4j日志记录
作者:sushengmiyan 本文地址:http://blog.csdn.net/sushengmiyan/article/details/18992741 打开IQQ项目,打开包iqq.app中的 ...
- 存储那些事儿(二): 下一代Linux文件系统BTRFS简介
BTRFS,通常念成 Butter FS,Better FS 或B-tree FS.下一代的Linux文件系统. 它基于写时拷贝(copy-on-write),支持高效的snapshot和clone. ...
- 四大组件之Activity小结
一大波面试就要靠近,赶紧总结总结一些基础问题 1.Activity的概念 是Android应用层开发的四大组件之一,主要负责和用户交互部分,有自己的生命周期,在其上可以布置按钮,文本框等各种控件,简单 ...
- TCP的ACK确认系列 — 延迟确认
主要内容:TCP的延迟确认.延迟确认定时器的实现. 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 延迟确认模式 发送方在发送数据包时,如果发送的数据包有 ...
- org.apache.poi.ss.usermodel 类操作excel数据遗漏
直接上图. 错误程序: 循环读取每一行的单元格数据部分 //for (int j = row.getFirstCellNum(); j < row.getLastCellNum(); j++) ...
- iOS9关键字的简单使用
在iOS 9 苹果推出了很多关键字, 目的其实很明确, 主要就是提高开发人员的效率, 有益于程序员之间的沟通与交流, 在开发中代码更加规范! 1. nullable 与 nonnull nullabl ...