java service wrapper将bat文件封装成windows 服务程序

12年前
用java service wrapper将bat文件封装成windows 服务程序,版本是最新的32位社区版,这个是不要钱的,64位需要license,并且是和机器MAC地址绑定的。

1、下载java service wrapper 32位社区版(开源免费,不需要license)
2、将wrapper.jar,wrapper.dll拷贝到工程根目录下lib目录
3、将d:\wrapper_home/bin目录里wrapper.exe
   将d:\wrapper_home/src/bin目录里App.bat.in
   将d:\wrapper_home/src/bin目录里InstallApp-NT.bat.in
   将d:\wrapper_home/src/bin目录里UninstallApp-NT.bat.in
统一拷贝至d:\server/bin目录里,并去掉后缀名in。
4、将wrapper.conf拷贝到工程根目录下conf目录中
 修改wrapper.conf文件,修改对应的目录结构(注意,是以InstallApp-NT.bat的目录参考),主要包括三个地方:
1)、依赖的jar包配置
2)、程序运行的主Main程序(包括包路径)
3)、服务名称、描述。