java添加项目_利用Java Service Wrapper将java项目添加到windows服务中

1、web项目,即tomcat/resin添加至window系统服务,步骤如下:

第一步:找到tomcat的bin目录,如:D:\apache-tomcat-8.0.26\bin

第二步:打开cmd,cd到该目录,执行:service.bat install 即可将tomcat添加至服务中;

同理,打开cmd,cd到该目录,执行:service.bat remove 即可将tomcat从服务中删除;

注意:修改service.bat中SERVICE_NAME/DISPLAYNAME即可修改服务名称和服务描述;

set SERVICE_NAME=Tomcat8 ----服务名称

set DISPLAYNAME=Apache Tomcat 8.0 %SERVICE_NAME% ----服务描述

2、java程序添加至window系统服务,步骤如下:

第一步:下载java serverice wrapper;解压至文件夹wrapper中;Java Service Wrapper官网:http://wrapper.tanukisoftware.com/doc/english/download.jsp

第二步:建目录;新建一个文件夹,如:CommInsert目录,在该目录下新建四个目录,分别是:lib、bin、logs、conf;

第三步:拷贝wrapper;

将下载的wrapper/lib下的wrapper.dll、wrapper.jar拷贝至CommInsert/lib下;

将下载的wrapper/src/bin下App.bat.in、InstallApp-NT.bat.in、UnistallApp-NT.bat.in拷贝至CommInsert/bin下,并去掉后缀.in;

将下载的wrapper/bin下的wrapper.exe拷贝至CommInsert/bin下;

将下载的wrapper/logs下的wrapper.log拷贝至CommInsert/logs下;

将下载的wrapper/conf下的wrapper-license.conf、wrapper.conf拷贝至CommInsert/conf下;

第三步:拷贝java项目;

将java项目打包成jar包,如CommInsert-1.0.0a.jar;将该jar包以及该java程序所依赖的第三方jar包,拷贝至CommInsert/lib下;

将该java程序需要的配置文件conf目录拷贝至CommInsert/bin下;

第四步:修改wrapper.conf配置文件;

#1、 项目jar包和所有第三方jar包的引用

#Java Classpath (include wrapper.jar) Add class path elements as

# needed starting from 1

wrapper.java.classpath.1=../lib/CommInsert-1.0.0a.jar

wrapper.java.classpath.2=../lib/wrapper.jar

wrapper.java.classpath.3=../lib/ant.jar

wrapper.java.classpath.4=../lib/classes12.jar

wrapper.java.classpath.5=../lib/commons-collections4-4.0.jar

#2、 启动项目的主方法Java Main class.

wrapper.java.mainclass=com.genius.InsertMain

#3、 控制台的名称Title to use when running as a console

wrapper.console.title=CommInsert

#4、服务名称 Name of the service

wrapper.name=CommInsert

#5、服务描述 Display name of the service

wrapper.displayname=CommInsertDisPlay

第五步:安装服务;

启动程序:双击CommInsert\bin\App.bat;

启动无误后,安装服务:双击CommInsert\bin下的InstallApp-NT.bat;

删除该服务:双击CommInsert\bin下的UninstallApp-NT.bat;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值