今天才知道有这个工具Java Service Wrapper可以将Java程序封装成Windows后台服务。首先来学习一下使用。
这是在网上找的一个使用文档,做了一点说明:
具体的使用步骤:
1. 将下载的Java Service Wrapper包解压到本地,目录为{WRAPPER_HOME};在环境变量中添加WRAPPER_HOME,变量值为解压后wrapper包的路径
2. 服务应用程序名为[MyServApp],在目录C:\MyServApp下建立bin、conf、logs、lib目录;并把你的已有应用程序如NioBlockingServer.class拷贝到该目录下,这里指bin目录;
3. 将{WRAPPER_HOME}\src\bin\下文件拷贝到MyServApp目录下,并重命名。
{WRAPPER_HOME}\bin\Wrapper.exe ->C:\ MyServApp \bin\Wrapper.exe
{WRAPPER_HOME}\src\bin\App.bat.in ->C:\ MyServApp\bin\MyApp.bat
{WRAPPER_HOME}\src\bin\InstallApp-NT.bat.in->C:\ MyServApp\bin\InstallMyApp-NT.bat
{WRAPPER_HOME}\src\bin\UninstallApp-NT.bat.in-> C:\ MyServApp\bin\UninstallMyApp-NT.bat
4. 将{WRAPPER_HOME}\lib下的以下文件拷贝到C:\ MyServApp \