将java程序安装成windows服务

来源:互联网 发布:椰旅部落永久域名新址 编辑:程序博客网 时间:2024/05/20 18:49

一、将Java程序打成jar

将java程序打成jar包。要生成windows服务,项目中必须有启动项。

二、使用java service wrapper将java程序安装成windows服务

备注:我们提供配置好的的wrapper-windows文件,根据相应要求进行配置即可。

(一)解压wrapperDemo.rar文件,将需要安装成windows服务的jar包复制到lib文件夹里。

(二)配置conf目录下的wrapper.conf文件,可以配置运行环境、主类、堆内存大小、类目录、服务名称等信息。

(1)找到wrapper.java.command=java

如果本地已经配置了jre的话,那么不需要更改此项。否则,将jre目录复制到test目录下,重命名为jre(和bin在同一级),同时修改wrapper.java.command=../jre/bin/java.exe

2)将程序需要安装成windows服务的jar都列出来

wrapper.java.classpath.2=..  进行更改

 Wrapper.java.classpath.1=../lib/wrapper.jar这个配置项勿动。   

  Wrapper.java.classpath.2=../lib/..后输入的内容为要生成windows服务的jar名称。

(3)指定程序的主类wrapper.app.parameter.1

程序的主入口。由于项目使用StringBoot框架。因此在主入口处配置信息为org.springframework.boot.loader.JarLauncher

 

(4)指定服务的名称、windows服务的显示名称、服务描述

 

  (5)启动模式,默认是自动启动AUTO_START  or  DEMAND_START

 

(三)安装windows服务

bin目录里打开命令窗口,输入命令:AppCommand.bat install

 

安装成功。

 

同样可以运行AppCommand.bat remove来删除服务

 

删除成功。

 

 

 

0 0
原创粉丝点击