JAVA加入windows系统服务(Java Service Wrapper)

               

    因为工作需要要开发一个分布式的系统,但是在服务器架设上就遇到问题。因为一直JAVA就和操作系统无关性。不是那么容易加入到系统的服务中,如果一旦注销一个用户,JAVAW进程也会相应关闭。想很多的办法也没办法想tomcat或者IIS加入到服务器的后台服务。经过尝试,发现Java Service Wrapper可以达到相关的效果。

   首先下载最新版的Java Service Wrapper http://wrapper.tanukisoftware.org/doc/english/download.jsp

   解压后里面不是每个文件都必须用上的,我们首先建立一个文件夹放这个系统进程的。

   大概结构如下:

  

文件夹

 

 

  bin目录下主要的文件有:InstallNB-NT.bat、NB.bat、UninstallNB-NT.bat、wrapper.exe

  conf目录下主要文件有:wrapper.conf

  lib目录下主要文件有:wrapper.dll、wrapper.jar、wrappertest.jar

  logs目录下主要文件有:NB.log(可以配置改名的)

 

  这些文件都可以在你下载的zip那里找到,必须要的。

 

  然后把你的整个项目的class黏贴到bin的目录下(我不是存放jar文件,为了更新方便),系统的一些做为配置的xml文件也必须放在这个位置,那么class才可以直接读到。

  

   bin 

 

 

   我程序的main方法在server.DBdaoServer.class.

 

   然后注意配置/conf/wrapper.conf里面的内容

 

 

   #********************************************************************# Wrapper Properties#*****************************************************

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值