论坛首页 Java企业应用论坛

把java程序做成windows服务(转)

浏览 11011 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2006-11-30  
首先到请下载最新版本的Java Service Wrapper,点我下载。
1. 解压Wrapper Software
并将安装目录定义为 <WRAPPER_HOME> 。在它的目录下存在子目录 bin等。
2. 作为测试,在Console中启动wrapper的示例:
cd <WRAPPER_HOME>/bin
wrapper.exe -c ../conf/wrapper.conf
或者
TestWrapper.bat
使用Ctrl+C连续按二次,可以停止我们的应用软件。
3. 安装例子<WRAPPER_HOME>/lib/wrappertest.jar作为NT服务,其服务名称为Test Wrapper Sample Application
cd <WRAPPER_HOME>/bin
InstallTestWrapper-NT.bat
4. 启动你的NT服务Test Wrapper Sample Application
cd <WRAPPER_HOME>/bin
StartTestWrapper-NT.bat
5. 停止你的NT服务Test Wrapper Sample Application
cd <WRAPPER_HOME>/bin
StopTestWrapper-NT.bat
6.卸载你的NT服务Test Wrapper Sample Application
停止你的NT服务wrapper_test,如果你的NT服务wrapper_test还运行的话。
cd <WRAPPER_HOME>/bin
UninstallTestWrapper-NT.bat。
至此,例子的示范完毕,希望对你有所帮助。
文章引用自: http://www.lycom.de/2006/11/25/wrapper_test20061125_21405
   发表时间:2006-11-30  
偶以前是先做个DOS 。bat执行java,然后把。bat编译成。exe,然后自己用C#写了个windows service installer。。。爆汗-。-#
0 请登录后投票
   发表时间:2006-11-30  
以前同事有做过这种托盘,不是用LZ的方法,用C做的,呵呵!学习一下LZ推荐的方法!
0 请登录后投票
   发表时间:2006-11-30  
有关java的帖子点击率高得多呀~~

D语言做这个功能有不同的做法,C语言怎么做,D就可以一样来做,它们是二进制兼容的。

我搜索到一篇文章:
http://www.programfan.com/article/showarticle.asp?id=2920

如果你能介绍一下D语言就好了,我并不希望看到这篇博客出现在D语言圈子里。
1 请登录后投票
   发表时间:2006-11-30  
恩,空了我一定弄一篇哈:),D语言我才配置好环境运行了一个例子,还没具体去研究哈,不好意思```
1 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics