这里将用到JavaService.exe 这个程序将JBoss启动做成Windows的系统服务。
第一步: 复制 JavaService.exe 文件到%JBOSS_HOME%\bin目录下;
如果没有JavaService.exe 可以在http://javaservice.objectweb.org/ 网站上下载;
第二步: 设置环境变量:
将JAVA_HOME设置成jdk的目录,例如:C:\Java\jdk1.5.0_15
将JBOSS_HOME设置成JBOSS的目录,例如:C:\jboss-5.0.0
注意:在环境变量中目录不能有空格,否则会造成服务无法启动。(我这里测试,jdk路径中的空格不影响服务启动)
第三步: 通过Windows的运行“cmd”或者“command”打开dos运行窗口;进入“%JBOSS_HOME%\bin”路径;
第四步: 在将下面表格中的命令复制到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" -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"
运行后,将会提示:“The JBoss automatic service war successfully installed”,提示服务安装完成,可以在Windows的服务管理列表中找到名称为“JBoss”的服务。输入:“net start JBoss”启动服务,服务启动可能需要一定时间,打开新的IE浏览器在地址栏输入:http://localhost:8080 会有提示页面,表示服务启动成功。
如何卸载服务:
在dos命令窗口输入:“JavaService.exe –uninstall 服务名称”
另外此方法也使用于其他的服务,需要在第四步时更改相应的参数。
注册系统服务成功后,默认属性为 “自动”,即 系统启动后自动启动JBoss。可根据自己需要,改为 “手动”。具体过程,在系统运行中键入 services.msc,出现系统服务控制试图,找到JBoss服务改动即可。
分享到:
相关推荐
本教程将详细介绍如何使用JavaService.exe工具将JBoss启动注册为Windows系统服务。 首先,JavaService.exe是Apache Commons Daemon项目的一部分,它允许Java应用程序以Windows服务的形式运行。这个工具能够把任何可...
将JBoss注册为系统服务是将其自动化管理的关键步骤,尤其在生产环境中,这样可以方便地进行启动、停止和监控。下面我们将详细探讨如何创建、安装、卸载以及操作这些服务脚本。 一、创建服务脚本 1. **定义启动脚本...
- EJB容器准备:为EJB提供运行环境,注册ejb-jar.xml中的组件。 - 启动监听器:开启HTTP、HTTPS、JMS等网络端口监听。 - 部署应用:扫描`deploy`目录下的应用并进行部署。 6. **日志与诊断**: - `standalone....
最近由于客户的主机使用64位win2008系统的机率越来越多,导致出现javaservice.exe注册的jboss服务无法启动的机率也变多。 所以只好改变方式,采用jboss native工具来注册。 下载工具 jboss-native-2.0.6-windows-...
2. **开启JBoss服务**:确保JBoss服务正常启动。可通过在浏览器地址栏输入 `http://localhost:8080` 来验证。 3. **检查必要的类库**:确认 JBoss 的 `[tomcat] \common\lib` 目录中存在 `tools.jar` 类库,如果不...
1. **系统需求**:首先,你需要确保你的系统满足JBOSS 4.2.2GA的硬件和软件要求,包括兼容的操作系统(如Windows, Linux, Solaris等)、足够的内存和硬盘空间,以及Java Development Kit (JDK) 1.4或更高版本。...
- **控制服务器**:使用`jboss-admin.sh`(Linux/Unix)或`jboss-admin.bat`(Windows)脚本来启动、停止和监控服务器状态。 ##### 4.2 停止服务器 使用相同的控制脚本,可以通过添加`--shutdown`参数来关闭服务器...
JBoss ESB(Enterprise Service Bus)是Red Hat公司开发的一款开源企业服务总线,它是企业级应用集成的核心组件,用于连接不同系统、服务和应用程序,实现服务之间的通信和交互。本学习笔记将深入探讨JBoss ESB的...
4. 启动与停止:通过执行`$JBOSS_HOME/bin/standalone.sh`启动服务器,使用`$JBOSS_HOME/bin/standalone.bat`(Windows系统)或`$JBOSS_HOME/bin/stop-standalone.sh`(Linux系统)来停止服务器。 二、JMX(Java ...
- 使用 `run.sh` (Linux) 或 `run.bat` (Windows) 启动 JBoss 服务。 - 访问 JBoss 控制台,检查 EJBCA 服务是否已成功启动。 - 测试 EJBCA 系统的功能,如创建证书、管理用户等。 #### 五、常见问题及解决方案 - ...
接下来,在命令行中执行以下命令,将JBoss注册为服务: ```batch %JBOSS_HOME%\bin\JavaService.exe install JBoss %Java_Home%\jre\bin\server\jvm.dll -Djava.class.path="%JBOSS_HOME%\bin\run.jar;%JAVA_HOME%\...
这个压缩包包含了必要的组件和详细的中文使用说明,旨在帮助用户方便地在Windows等操作系统上将JBoss设置为开机启动的服务,确保服务器能够在系统启动时自动运行。 首先,我们要理解什么是JavaService。JavaService...
在Windows系统中,服务是后台运行的程序,它们不依赖于用户会话并且通常在系统启动时自动启动。Java中可以使用`java.lang.management.PlatformManagedObject`接口的子接口`javax.management.MBeanServer`以及`javax....
在IT领域,"wrapper_for_windowns" 指的是一种技术,用于将应用程序包装成Windows系统服务,以便于管理和自动化启动。这通常适用于需要在系统启动时自动运行,或者需要后台持续运行的服务型应用程序,如服务器软件...
综上所述,构建MyEclipse + Flex + JBoss的WebGIS开发环境涉及Java环境的配置、MyEclipse的安装与定制、FlexBuilder插件的集成、JBoss服务器的配置、Flex SDK的添加以及项目工程的环境设定和发布服务等步骤。...
最后,指定远程JBoss的启动脚本路径,并在脚本中添加JProfiler的代理路径参数。 【功能详解】JProfiler提供了多种分析功能,如Heap Walker进行内存分析,Root Analysis查找内存泄漏,以及Snapshot模式用于比较不同...