美文网首页
将springboot项目的jar包做成windows服务

将springboot项目的jar包做成windows服务

作者: 云中小鱼 | 来源:发表于2020-11-16 18:52 被阅读0次

    将springboot的jar包做成windows服务后,服务可以在windows后台运行

    一、环境准备

    1. 创建服务前需要先保证机器已经安装.net

    2. 正常windows pc的.net的安装


      pc .net安装.jpg
    3. windows服务器.net安装,需要通过 “服务器管理器” 进行安装(手头上没有windows服务器所以不截图了)

    二、文件下载

    1. 地址
      http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/
    2. 选择版本下载文件


      选择版本.jpg
      文件选择.jpg

    三、创建服务

    1. 将要执行的jar包和刚下载的exe文件放到同一目录下


      将文件放到同一目录下.jpg
    2. 创建一个xml文件,文件名与exe文件名(exe文件名可以修改)保持一致


      创建xml文件.jpg
    3. 新增xml文件内容[^备注]

      <service>
          <id>my-service</id>
          <name>my-service</name>
          <description>test service</description>
          <executable>java</executable>
          <arguments>-jar "my-service-1.0.jar" -server.port=10008</arguments>
          <logmode>rotate</logmode>
      </service>
      
    xml编辑.jpg 更详细的标签解释参见https://github.com/winsw/winsw/tree/v3/samples
    1. 创建启动服务


      安装服务.jpg
      打开计算机管理.jpg
      启动服务.jpg
    2. 验证服务


      验证服务.jpg
    3. 关闭卸载服务


      停止服务.jpg
      卸载服务.jpg

    四、附录

    1. winsw的github地址
      https://github.com/winsw/winsw

    相关文章

      网友评论

          本文标题:将springboot项目的jar包做成windows服务

          本文链接:https://www.haomeiwen.com/subject/zwuzbktx.html