`
- 浏览:
1332 次
- 性别:
- 来自:
北京
-
今天又整理了一下最近开发中遇到的问题,忽然发现了JavaServiceWrapper配置,似乎有点模糊了,赶紧记录下来以备忘~~
测试环境:
1.WINDOW XP SP2
2.Java SDK build 1.6.0-b105
3.Java Service Wrapper Community Edition 3.3.1
开始配置:
主要配置工作都在X:/wrapper-VERSION/conf/wrapper.conf文件中
1.wrapper.java.mainclass=
这里配置实现了WrapperListener接口的可提供给WrapperManager管理的类路径(路径的配置在conf文件中其他位置配置),但是J.S.Wrapper也提供了一些工具类方便我们直接接入到我们当前的代码中,不需要任何开发,由于我这的应用比较简单,因此直接使用了工具类
有关J.S.Wrapper提供的工具类可以到http://wrapper.tanukisoftware.org/doc/english/integrate.html查看,写的已经很详细了,不过就是E文
我这里用到了org.tanukisoftware.wrapper.WrapperSimpleApp最简单的一个,因为我不需要额外的管理功能了呵呵
2.下面就要将需要配置为服务的JAR包配置好了
wrapper.java.classpath.n(n是数字,代表类路径的个数,从1计数)
3.WrapperSimpleApp入口参数的配置
由于使用的是J.S.Wrapper提供的工具类完成的,所以这里需要我们给出一个自己的服务启动的入口,有点像run方法的感觉
wrapper.app.parameter.1=com.pkg.ServicerStart
装载/卸载NT Service
1.装载服务:在X:/wrapper-VERSION/bin/InstallTestWrapper-NT.bat批处理文件下,不用做任何修改,直接运行即可
2.卸载服务:在X:/wrapper-VERSION/bin/UninstallTestWrapper-NT.bat同装载一样简单,不过需要注意的是,当要卸载服务的时候请保持wrapper.conf文件与装载服务的时候相同,否则卸载会不成功,这个估计会在后续版本中改进吧呵呵
至此重要的参数配置已经好了,剩下的只要根据conf文件中的comment就可以搞定了,非常简单~~希望对看到的朋友有所帮助
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
6. **监控和日志**:JavaServiceWrapper可以配置为记录详细的日志信息,这对于调试和故障排查非常有用。日志文件通常位于`logs`目录下。 在实际应用中,`使用说明.txt`文件通常会提供详细的步骤指导,包括如何配置`...
JavaServiceWrapper是一个强大的工具,它允许Java应用程序在Windows操作系统下作为一个服务运行,提供与系统启动、停止、管理和监控的功能。这个工具解决了Java程序不能直接作为Windows服务运行的问题,通过一个可...
JavaServiceWrapper是一个强大的工具,它允许Java应用程序在操作系统级别作为服务运行,比如Windows或Linux的服务。这个工具使得Java应用程序,比如Tomcat这样的Web服务器,能够像其他系统服务一样被管理和控制,...
它增强了Java应用程序在非GUI环境下的稳定性和可靠性,同时也提供了日志记录、自动重启、安全性配置等功能。 1. **概述** Java Service Wrapper的核心功能是将Java应用转换为可被操作系统管理的服务,这样即使没有...
2. **配置**: 安装服务前,你需要配置Wrapper的配置文件,通常是`wrapper.conf`。在这个文件中,你需要指定Java的路径、主类(你的Java应用程序的主类)、启动参数等关键信息。配置文件中的每一项都有其特定的作用,...
- **编辑wrapper.conf.in文件**:这是Wrapper的配置文件模板,需要重命名为`wrapper.conf`,并设置Java命令路径,以及配置其他如内存分配、环境变量等参数。 4. **使用WrapperStartStopApp进行集成** 对于更复杂...
在部署基于Java的应用服务器时,通常需要将Tomcat配置为系统服务,以便于管理和维护。传统的做法是通过编写shell脚本来实现这一目标,但这种方式在复杂度较高的环境下可能不够稳定。Java Service Wrapper提供了一个...
4. **环境变量和配置**:JavaServiceWrapper允许设置环境变量和配置参数,适应不同的部署环境和应用程序需求。 5. **权限管理**:可以指定服务运行的用户账户,以满足安全性和权限控制的需求。 6. **事件日志**:...
1. **下载并解压Wrapper**:首先,从官方网站(http://wrapper.tanukisoftware.org/doc/english/introduction.html)下载JavaServiceWrapper包,并将其解压到本地目录,该目录被称为`{WRAPPER_HOME}`。 2. **准备...