使用Java Service Wrapper在windows服务器上把jar包部署成windows服务
windows下Java Service Wrapper版本为32位,需要使用32位的java程序
Java Service Wrapper目录结构
bin目录下是安装卸载服务的脚本文件
conf目录下是wrapper的配置文件
lib目录下是wrapper.jar和wrapper.dll所在目录
logs目录是默认日志文件所在目录
下载Wrapper并且安装java
修改wrapper.conf以下配置
wrapper.java.command=../jre/bin/java # java所在路径
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp #使用wrapper的默认主类
wrapper.java.classpath.1=../lib/test.jar
wrapper.java.classpath.2=../lib/wrapper.jar
wrapper.java.library.path.1=../lib
#需要部署服务的主类,springboot下可以查看Manifest.mf的Main-Class
wrapper.app.parameter.1=org.springframework.boot.loader.JarLauncher
#服务名称及描述信息
wrapper.name=testserver
wrapper.displayname=Test Service
wrapper.description=Test Service
修改完配置文件后运行bin目录下的InstallTestWrapper-NT.bat即可完成服务安装
windows下卸载服务使用 sc delete servername