将java程序安装成windows服务

一. 下载 wrapper-windows-x86-32-3.5.17.zip 包,该包已上传至我的资源:

http://download.csdn.net/detail/polokang/5040495

 

二.将程序导出成jar包


二.确保系统变量已经配置了%JAVA_HOME%,并将需要启动的程序的jar包放到./lib 文件下

1.将warpper包下的 /src/bin下面的App.bat.in,InstallApp-NT.bat.in,UninstallApp-NT.bat.in三个文件复制到 ./bin 中,并分别改名,去掉“.in”。

2.将warpper包下的/src/bin下面的Wrapper.exe复制到./bin

3.将warpper包下的下面的wrapper.jar和wrapper.dll复制到./lib

配置完后路径如下:

cac--

     --bin--App.bat,InstallApp-NT.bat,UninstallApp-NT.bat,Wrapper.exe

    --conf--wrapper.conf

    --lib   --wrapper.dll,wrapper.jar,cac.jar

    --logs--wrapper.log

三.配置conf文件夹下的wrapper.conf文件

1.指定java的路径

wrapper.java.command=%JAVA_HOME%/bin/java

2.指定wrapper的启动方式,用wrapper代理启动

wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp

3.指定服务所需要用到的jar包及class文件,其实可以直接配置成wrapper.java.classpath.2=../lib/*.jar

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

wrapper.java.classpath.2=../lib/cac.jar   #(cac.jar 为我含有 main 方法的需要打包的程序)

4.指定main class, com.xdnz.cac.CacRequest是main方法所在类

wrapper.app.parameter.1=com.xdnz.cac.CacRequest

6.指定服务的名称,显示名,及服务描述

wrapper.name=Test wrapper CAC

wrapper.displayname=Test wrapper CAC

wrapper.description=Test wrapper CAC

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值