zoukankan      html  css  js  c++  java
  • winsw快速注册Windows系统服务

    winsw(Windows Service Wrapper)是一个开源项目,它可以让我们快速把一个可执行的程序注册为Windows的系统服务。

    下载安装

    下载地址:https://github.com/kohsuke/winsw/releases,如图:

    下载对应平台的.exe(.net2和.net4)。下载地址提供了两份配置文件:

    • sample-allOptions.xml:包含所有配置项
    • smaple-minimal.xml:最小配置项

    2、把下载的.exe文件重命名为你自己要用的服务名称,如myapp.exe

    3、在myapp.exe同目录下创建xml配置文件,可以复制上面下载的xml,简单配置如下:

    <service>
      <!-- 该服务的唯一标识 -->
      <id>myapp</id>
      <!-- 注册为系统服务的名称 -->
      <name>myapp</name>
      <!-- 对服务的描述 -->
      <description>Send the data to customer</description>
      <!-- 将java程序添加到系统服务 -->
      <executable>java</executable>
      <!-- 执行的参数 -->
      <arguments>-jar "myapp.jar"</arguments>
      <!-- 日志模式 -->
      <logmode>rotate</logmode>
    </service>

    这里配置了一个java的应用程序。

    使用

    注册服务

    myapp.exe install

    卸载服务

    myapp.exe uninstall

    启动服务

    myapp.exe start

    关闭服务

    myapp.exe stop

    重启服务

    myapp.exe restart 

    查看状态

    myapp.exe status 
  • 相关阅读:
    java实现转方阵
    java实现转方阵
    java实现取球游戏
    java实现取球游戏
    java实现取球游戏
    java实现取球游戏
    java实现取球游戏
    java实现蓝桥杯约瑟夫环
    java实现蓝桥杯约瑟夫环
    免费css布局和模板集合
  • 原文地址:https://www.cnblogs.com/colyn/p/14738817.html
Copyright © 2011-2022 走看看