最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

在windows系统上面部署springboot项目并设置其开机启动

业界 admin 11浏览 0评论

 安装WinSW

  获取WinSW

  WinSW是一个开源项目,程序以及源码可以在Git Hub中下载:https://github/kohsuke/winsw/releases

  优势:winsw是一个可以将任何应用程序注册成服务的软件

 

   如图,这两个是我们所需要的,我们把它们下载下来到本地。

  配置WinSW

  把我们下载好的两个文件放到和我们的项目jar同一个目录下面,然后把WinSW.NET4.exe改个名字。

  我这里是改成了myServer.exe,同时把sample-minimal.xml也改成和exe文件一样的名字,也就是myServer.xml。

  接下来需要对xml文件进行一下编辑,如下。

<configuration> 
  <!-- 安装成windows服务后的服务名-->
  <id>myServer</id>
  <!-- 显示的服务名称 -->
  <name>myServer</name>
  <!-- 服务描述 -->
  <description>这是winsw生成的服务,专门用于启动springboot项目</description>
  
  <!-- jdk可执行程序的路径,我们已经安装了jdk,只要“java” 即可-->
  <executable>java</executable>
  <!--参数-->
  <arguments> -jar  jar包名字</arguments>
</configuration>

  


 

 

  注册服务

   在myServer.exe 所在目录打开dos命令窗口,为了防止出现问题,最好用管理员身份打开。

   输入命令

myServer.exe install

   之后进入到电脑的服务找到我们的服务:myServer,右键启动即可。

 安装WinSW

  获取WinSW

  WinSW是一个开源项目,程序以及源码可以在Git Hub中下载:https://github/kohsuke/winsw/releases

  优势:winsw是一个可以将任何应用程序注册成服务的软件

 

   如图,这两个是我们所需要的,我们把它们下载下来到本地。

  配置WinSW

  把我们下载好的两个文件放到和我们的项目jar同一个目录下面,然后把WinSW.NET4.exe改个名字。

  我这里是改成了myServer.exe,同时把sample-minimal.xml也改成和exe文件一样的名字,也就是myServer.xml。

  接下来需要对xml文件进行一下编辑,如下。

<configuration> 
  <!-- 安装成windows服务后的服务名-->
  <id>myServer</id>
  <!-- 显示的服务名称 -->
  <name>myServer</name>
  <!-- 服务描述 -->
  <description>这是winsw生成的服务,专门用于启动springboot项目</description>
  
  <!-- jdk可执行程序的路径,我们已经安装了jdk,只要“java” 即可-->
  <executable>java</executable>
  <!--参数-->
  <arguments> -jar  jar包名字</arguments>
</configuration>

  


 

 

  注册服务

   在myServer.exe 所在目录打开dos命令窗口,为了防止出现问题,最好用管理员身份打开。

   输入命令

myServer.exe install

   之后进入到电脑的服务找到我们的服务:myServer,右键启动即可。

发布评论

评论列表 (0)

  1. 暂无评论