第一步,设置环境变量: 
设置JAVA_HOME,jdk的根目录,例如:C:\Java\jdk1.6.0 
设置JBOSS_HOME,JBoss的根目录,例如:C:\jboss-4.2.2.GA(在环境变量中目录不能有空格,否则会造成服务无法启动)。

第二步,下载JavaService: 
要使JBoss自动启动,则需将其安装为系统服务 ,通过第三方工具JavaService来实现 ,下载JavaService-2.0.10.zip,地址:http://download.forge.objectweb.org/javaservice/ ,只需用到包中的JavaService.exe这个文件

第三步,制作bat文件:

把下面内容输入到记事本中并保存为installjbossservice.bat:

JavaService.exe -install JBoss "%Java_Home%"\jre\bin\server\jvm.dll -Djava.class.path="%JBOSS_HOME%\bin\run.jar;
%JAVA_HOME%\lib\tools.jar" -Xms64M -Xmx128M -start org.jboss.Main -stop org.jboss.Main -method systemExit -out "%JBOSS_HOME%\server\default\log\out.log" -err "%JBOSS_HOME%\server\default\log\err.log" -current "%JBOSS_HOME%\bin"

复制JavaService.exe 文件到%JBOSS_HOME%\bin目录下

第四步,执行: 
通过Windows的运行“cmd”或者“command”打开命令行运行窗口;进入“%JBOSS_HOME%\bin”路径,输入installjbossservice运行即可,运行后,将会提示:“The JBoss automatic service war successfully installed”,提示服务安装完成,可以在Windows的服务管理列表中找到名称为“JBoss”的服务

(第五步,卸载: 
在命令行中进入“%JBOSS_HOME%\bin”目录输入:javaservice.exe -uninstall jboss即可)

注意事项:在Windows2008 R2等系统中,会出现JBOSS服务启动失败,可以在系统环境变量“path”上加入“%JAVA_HOME%\bin

参考:http://blog.csdn.net/zhangjunfangkaixin/article/details/4167733

将JBoss启动做成Windows的系统服务相关推荐

  1. 将Windows下的InfluxDB、Grafana做成Windows服务

    从网上下载的Windows下的InfluxDB.Grafana,都是控制台程序,打开窗口后,很容易被别人给关掉,因此考虑做成Windows服务,nssm正是解决该问题的利器. 1.下载nssm htt ...

  2. 用 VC++ 2008 编写 Windows Service(系统服务)

    用 VC++ 2008 编写 Windows Service(系统服务) 2008-03-30 08:08 现在许多 Windows Service 应用都可以用 c# 很好的完成,不过毕竟是托管代码 ...

  3. tomcat 设置xms xmx,采用startup.bat启动和采用操作系统服务启动区别

    Java:tomcat启动jvm内存设置 Linux: 在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh 添加:JAVA_OPTS=''-Xms5 ...

  4. Windows XP 系统服务优化设置详解

    Windows XP 系统服务优化设置详解(绝对精华) 分享XP_SP2服务详解及优化 XP_SP2服务详解及优化 个人认为XP的优化只有从服务着手,才是真正的优化,网上流传着一些方法,我 觉得根本就 ...

  5. jboss启动常见的错误

    jboss启动常见的错误 1.报错:java.rmi.server.ExportException: Port already in use: 1098; nested exception is:   ...

  6. oracle服务未启动失败,windows服务未启动导致 ORA-12560和RMAN-00554错误 | 信春哥,系统稳,闭眼上线不回滚!...

    今天,有人在群里问RMAN-00554.RMAN-04005.ORA-12560错误,如下: C:Usersstream>rman target / 恢复管理器: Release 11.2.0. ...

  7. jboss启动初始页面_JBoss BRMS最佳实践– BPM流程初始化层的提示

    jboss启动初始页面 我过去发布过一些有关迁移策略的文章,仔细研究了流程层,并提供了一些有关jBPM的最佳实践 ,它们都涉及到BPM策略的非常具体的部分. 我想重新讨论最佳实践的主题,然后在智能集成 ...

  8. windows 增加开机启动服务器,Windows Server2012删除或添加开机启动项的方法

    Windows Server2012怎么删除或添加开机启动项?Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器 ...

  9. w ndows7启动项怎么关,win7如何关闭启动项Windows Security notification icon

    很多win7旗舰版系统反馈启动项Windows Security notification icon图标开机驻留在任务栏,影响美观,能不能把启动项Windows Security notificati ...

  10. windows 删除服务_哪些Windows 10 系统服务可以安全禁用?

    导语 奇怪酸奶问题去菜单领红包看懂英文不难.网站:soul88.com,支持请在最后点下"好看". 如果您不喜欢Windows默认运行的方式,您可以通过多种方式对其进行自定义.有时 ...

最新文章

  1. linux内核创建节点,Linux内核驱动自动创建设备节点文件
  2. mysql-5.7.24-winx64忘记密码该咋解决
  3. 解决“SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。 ”
  4. 调用startActivityForResult,onActivityResult无响应的问题
  5. python的try和except_python的try...except
  6. 剑指offer_第一个只出现一次的字符
  7. 关于socket组播和ssdp(二)
  8. Codeforces Round #552 (Div. 3) Editorial 1154C - Gourmet Cat
  9. for循环与foreach的性能比较
  10. 极客大学架构师训练营、区块链、数字货币、以太坊、Libra、联盟链 第28课 听课总结
  11. 肿瘤放射物理学(一)计量学中的辐射剂量及其单位
  12. 华为模拟器配置S5700交换机OSPF案例
  13. 【98期分享】4款汇报总结PPT模板免费下载
  14. android什么意思!读完我这份《Android开发核心源码精编解析》面试至少多要3K!面试建议
  15. 公安联勤指挥调度实战应用系统软件平台解决方案
  16. 健身产品如何线上引流,健身行业如何线上引流?
  17. AD更改原理图纸大小
  18. 有关python的比赛_用 Python 写一个 Kaggle 比赛排行榜的爬虫
  19. 给程序猿宅男宅女相亲恋爱窍门
  20. mysql数据转换英文_MysqlToDbf|英文免安装版数据转换工具下载_最火软件站

热门文章

  1. python数列求和_python练习--数列求和
  2. 在linux启动docker时,报告XIO: fatal IO error 错误
  3. 第二十八篇 -- 学习第五十一天打卡20190819
  4. 被巨头“封杀”后,中国移动互联网企业如何加速出海
  5. COFs单体—醛类单体/氨基单体/硼酸系列
  6. ireport 循环_IReport 常见问题整理
  7. 强化学习过程中对产生的无效动作应该如何进行屏蔽处理?(强化学习中可变的动作空间怎么处理)
  8. linux系统下配置无线网卡的方法,linux系统下配置无线网卡的具体步骤
  9. 瘦了红颜, 多了寂寞
  10. linux 安装云锁