使用javaservice 将jboss 注册为服务

原创 2007年09月24日 17:13:00
近来做项目,需要jboss定期重新启动。不想再看到jboss启动那个黑洞洞的窗口,就想着把它注册为服务,然后在net start。恰好objectweb上有个open source的javaservice,能够实现将jboss,tomcat注册为服务的功能,呵呵,得来全不费功夫,以下是配置步骤。有需要的朋友看好了。。
第一步:   到http://javaservice.objectweb.org/ 网站上下载javaservice,我用的是2.0.10.下载后解包到任意目录,如d:/javaservice不过这个目录最好正式一点,因为注册为服务的jboss需要利用javaservice.exe来启动。
 
第二步: 设置环境变量:
       将JAVA_HOME设置成jdk的目录,例如:D:/jdk1.5
       将JBOSS_HOME设置成JBOSS的目录,例如:D:/jboss-4.2.0
 
注意:在环境变量中目录不能有空格,否则会造成服务无法启动。
 
第三步: 通过Windows的运行“cmd”或者“command”打开dos运行窗口;进入d:/javaservice目录 
第四步: 在将下面表格中的命令复制到dos窗口下回车运行:
JavaService.exe -install JBoss %Java_Home%/jre/bin/server/jvm.dll -Djava.class.path="%JBOSS_HOME%/bin/run.jar;%JAVA_HOME%/lib/tools.jar" -Xms1024M -Xmx1024M -start org.jboss.Main -stop org.jboss.Main -method systemExit -out "%JBOSS_HOME%/server/default/log/server.log" -err "%JBOSS_HOME%/server/default/log/error.log" -current "%JBOSS_HOME%/bin" -overwrite -startup 6
 
运行后,将会提示:“The JBoss automatic service war successfully installed”,提示服务安装完成,可以在Windows的服务管理列表中找到名称为“JBoss”的服务。输入:“net start JBoss”启动服务,服务启动可能需要一定时间,启动成功后就可以 
如何卸载服务:
       在dos命令窗口输入:“JavaService.exe –uninstall 服务名称”
 
 
另外此方法也使用于其他的服务,需要在第四步时更改相应的参数。 

通过Jboss启动多实例解决服务器资源限制问题

项目组现在有四个项目,后续还有项目会上马,而且还要分测试服务器和部署服务器。但我们实际能动用的服务器只有两台,显然不够用。 所以尝试在一台服务器上部署多个jboss,端口冲突是必然的。 jbo...
  • shan9liang
  • shan9liang
  • 2014年01月04日 18:58
  • 4308

JBoss无规律自动关闭故障定位

最近遇到了几次JBoss无规律自动关闭的奇怪现象,通过history历史命令和last登录信息,都看不到有人操作过的迹象。 后来查了一些资料,JBoss官方论坛给出的几条解释是: 1.JBoss自...
  • pyshibin
  • pyshibin
  • 2015年02月26日 17:36
  • 827

Jboss 做成Suse Linux服务及卸载

因项目需要,要把JBoss做成Linux的服务。之前一直是用的Solaris的SMF服务。还没搞过这个。特此记录下。 注:这里OS是Linux Suse 10, jboss是jboss6.1.0Fin...
  • xeseo
  • xeseo
  • 2013年07月25日 12:21
  • 713

监控基础工作之JConsole远程连接JBossAs7.1.1

关于JConsole监控JBossAs7.1.1性能参数获取的开发内容,主要是记录一下基础环境以及软件配置,连接要点等。...
  • u011744629
  • u011744629
  • 2016年03月29日 15:23
  • 973

springMVC项目在jboss7中配置应用自己的log4j

Jboss7默认采用容器自己的log4j module,应用自己配置的log4j不起作用,需要应用做一些设置: 以springMVC项目为例: 1> 在WEB-INF下新建文件jboss-depl...
  • sundongsdu
  • sundongsdu
  • 2013年07月17日 11:19
  • 3179

JBoss5目录结构

JBoss是一个基于J2EE的开放源代码的应用服务器,是全世界开发者共同努力的成果。JBoss是第一位的J2EE应用服务器。    它完全实现了J2EE的规范:  EJB 、 JMS 、 J...
  • wanghuan203
  • wanghuan203
  • 2013年04月17日 20:42
  • 4875

JBoss EAP应用服务器部署方法和JBoss 开发JMS消息服务小例子

一、download JBoss-EAP-6.2.0GA: http://jbossas.jboss.org/downloads JBoss Enterprise Application Pla...
  • fengzhihen2007
  • fengzhihen2007
  • 2017年01月01日 12:53
  • 530

JBOSS部署项目之后,无法通过IP地址访问,只能通过localhost或者127.0.0.1访问

这几天入职到了一家新的公司,然后第一天就开始搭建各种环境,由于原先一直用的是Tomcat容器,然后也是第一次接触JBOSS容器,搭建完之后,在MyEclipse中启动了JBOSS容器,然后想在浏览器中...
  • hu1991die
  • hu1991die
  • 2015年03月31日 16:17
  • 1804

JBoss 系列八十八: JBoss 安全问题 - 如何隐藏 web 应用出错时页面上显示的 JBoss 信息

概述 Web应用出错时通常抛出403,404,500等异常,JBoss中部署的web应用如果没有考虑错误页面的处理,出错时错误页面如下所示: 如上在出错页面上包括两部分信息: 页头显示...
  • kylinsoong
  • kylinsoong
  • 2014年01月16日 17:48
  • 3964

JBoss服务器优化

JBOSS参数调优 配置deploy/jboss-web.deployer/server.xml文件 .
  • zdp072
  • zdp072
  • 2016年04月07日 13:06
  • 1115
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用javaservice 将jboss 注册为服务
举报原因:
原因补充:

(最多只允许输入30个字)