如何使用Windows Service Wrapper执行此操作
>撰写本文时的当前版本是v2.2.0
>由于.NET2.0和.NET4.0的v2.x可执行文件可用 – 其他只能按需提供.
>将winsw – * .exe重命名为nginxservice.exe.
>这是将显示拥有nginx进程的进程的名称.
>在具有相同基本名称的exe旁边放置一个XML文件,例如nginxservice.xml.内容应如下所示(验证您的nginx位置).
nginx
nginx
nginx
c:\nginx\nginx.exe
c:\nginx\
roll
-p
c:\nginx
c:\nginx\nginx.exe
-p
c:\nginx
-s
stop
>以管理员身份运行命令nginxservice.exe install.
您现在将在您的服务中拥有nginx服务! (它设置为在启动时自动启动;如果要启动服务器,则必须手动启动服务(net start nginx).)
以上博文中未包含的其他信息:
您也可以通过此Maven存储库找到最新版本的Windows Service Wrapper:
http://repo.jenkins-ci.org
Maven Gradle的示例:
com.sun.winsw
winsw
2.2.0
bin
exe
jenkinsci
jenkinsci-releases
http://repo.jenkins-ci.org/releases
compile "com.sun.winsw:winsw:2.2.0"
repositories {
mavenCentral()
maven { url http://repo.jenkins-ci.org/releases }
}