近来做项目,需要jboss定期重新启动。不想再看到jboss启动那个黑洞洞的窗口,就想着把它注册为服务,然后在net start。恰好objectweb上有个open source的javaservice,能够实现将jboss,tomcat注册为服务的功能,呵呵,得来全不费功夫,以下是配置步骤。有需要的朋友看好了。。
第二步: 设置环境变量:
将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注册为Windows服务,你需要遵循以下步骤: 1. **下载和准备**:首先,确保你已经下载了JBoss的二进制发行版,并将其解压到一个合适的目录,例如`C:\jboss`。同时,你也需要下载JavaService.exe,通常它...
将JBoss注册为系统服务是将其自动化管理的关键步骤,尤其在生产环境中,这样可以方便地进行启动、停止和监控。下面我们将详细探讨如何创建、安装、卸载以及操作这些服务脚本。 一、创建服务脚本 1. **定义启动脚本...
将JBoss注册为系统服务意味着即使在没有用户登录的情况下,它也能自动启动并运行,这对于保持业务连续性和稳定性至关重要。 安装过程通常包括以下几个步骤: 1. 解压JavaService-2.0.10.zip文件,获取其中的Java...
为了更好地管理JBoss应用服务器,将其注册为Windows服务是一种常见且有效的方式。本文将详细介绍如何将JBoss安装为Windows服务以及卸载该服务的具体步骤。 #### 二、准备工作 在开始安装之前,请确保已经完成了...
- **服务部署**:将服务部署到JBoss ESB服务器,通常通过管理控制台或命令行工具进行。 - **配置服务代理**:创建服务代理配置文件,定义服务的接入点、协议、路由策略等。 - **启动服务**:启动部署的服务,使其在...
JavaService是一种技术,它允许Java应用程序在操作系统级别作为服务运行,这意味着Java程序可以在启动时自动启动,无需用户交互,并且可以像其他系统服务一样管理和控制。这种技术对于那些需要持续运行并在后台执行...
通过以上步骤,你可以将JBoss部署为Linux服务,实现自动化管理和监控,从而提高系统稳定性。这个过程涉及了Linux服务管理、JBoss配置、系统环境变量、Shell脚本编写等多个IT领域的知识,是系统管理员和Java开发者都...
这些脚本会帮助用户自动化安装过程,包括解压Tomcat文件、设置环境变量和注册为Windows服务。 3. **installJBoss.bat**: JBoss是另一个开源的应用服务器,它支持Java EE规范。此脚本用于安装并配置JBoss,可能包括...
最近由于客户的主机使用64位win2008系统的机率越来越多,导致出现javaservice.exe注册的jboss服务无法启动的机率也变多。 所以只好改变方式,采用jboss native工具来注册。 下载工具 jboss-native-2.0.6-windows-...
JBOSS是由Red Hat公司维护的,它包含了执行Java EE应用所需的各种组件,如Servlet容器、EJB容器、JMS(Java消息服务)、JNDI(Java命名和目录接口)等。该服务器以其轻量级、高效和易于管理的特点而受到开发者欢迎。...
2. **其他模块**:除了EJB容器,JBoss还包括Web服务器(例如Tomcat或Jetty)、JMS(Java Message Service)服务器、JTA(Java Transaction API)服务、JPA(Java Persistence API)支持以及对其他J2EE服务的实现。...
- **服务注册与发现**:JBoss ESB允许服务发布和查找,使服务消费者能轻松找到并使用服务。 - **消息传输**:支持多种协议(如HTTP、JMS、FTP等),实现异构系统的集成。 - **路由与转换**:根据预定义规则对消息...
在IT行业中,JBoss是一个非常著名的开源应用服务器,它基于Java EE规范,提供了一套全面的企业级服务。JMX(Java Management Extensions)是Java平台的一部分,用于管理应用程序、设备和服务。JMX允许开发者创建和...
它由Red Hat公司维护,提供了对Web服务、EJB(Enterprise JavaBeans)、JMS(Java Message Service)等标准的全面支持。在本文中,我们将深入探讨JBoss的启动过程及其相关知识点。 1. **JBoss目录结构**: JBoss的...
7. **服务注册与发现**:使用EJB和JNDI(Java Naming and Directory Interface)进行服务注册和查找,简化服务间的通信。 ### 源码分析 深入研究JBoss的源码有助于开发者更好地理解其内部机制,优化性能,解决特定...
JBoss ESB(Enterprise Service Bus)是Red Hat公司提供的一个开源中间件,它是基于Java的企业级服务总线,用于实现不同应用间的集成和通信。ESB作为SOA(Service-Oriented Architecture,面向服务架构)的重要组成...
另一方面,JBOSS是Red Hat公司的一个开源应用服务器,基于Java EE(Enterprise Edition)标准,支持EJB(Enterprise JavaBeans)、JMS(Java Message Service)等多种服务。配置JBOSS主要包括以下几个步骤: 1. **...
JBoss5是JBoss企业应用平台(JBoss Enterprise Application Platform)的一个重要版本,它基于Java EE 5规范,为开发者提供了全面的中间件服务,包括Web服务器、EJB容器、JMS消息服务、事务管理等。在这一部分中,...