如何在windows NT 下安装jboss为服务?(How to install jboss as Windows NT OS Service?)

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

大部分情况下,我们是连续运行jboss,

如何保证其不受外界干扰而继续运行不会被关闭?

在unix/linux下,通过shell应该可完成

那么在windows下呢?

想达到这个目的需要把jboss安装为系统服务

而jboss本身或windows本身没有提供安装为服务的方法

达到这个目的需要借助另外的方法.

比如自己写C/C++程序调用windows api

这个可能比较浪费时间

现在open source的project中已经有支持这个的了.

http://javaservice.objectweb.org/

这里可以下载javaservice 的程序包

下载完毕后,

在解压后的目录中,有bin和docs两个目录

在doc目录下有 description.html这个文件

打开,找到Example (JBoss 3.0)

根据其描述一步一步进行即可完成.

说明:

安装服务的windows操作系统必须为NT核心的 例如:nt 2000 xp 2003

这些都行

但win98不行

在说明的第三步,有些地方需要改变

JBossService.exe -install JBoss

{JDK_HOME}\jre\bin\{hotspot|server|classic}\jvm.dll

-Djava.class.path={JDK_HOME}\lib\tools.jar;{JBOSS_BIN}\run.jar

-start org.jboss.Main

-stop org.jboss.Main -method systemExit

-out {JBOSS_BIN}\stdout.log

-err {JBOSS_BIN}\stderr.log

-current {JBOSS_BIN}

-depends mysql

-manual

这里{JDK_HOME} 要换位你实际的jdk的路径

{JBOSS_BIN}:这个换成实际 jboss的bin目录的路径

运行完毕后,会提示说 已经成功安装---如果以前没安装过

但这个时候服务的启动方式是manual ,

如果你想自动运行jboss服务,

可到 控制面板-->管理工具-->服务中找到jboss ,修改其启动类型

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航