window服务器环境将springboot项目 jar包安装成一个window服务自启动

这篇具有很好参考价值的文章主要介绍了window服务器环境将springboot项目 jar包安装成一个window服务自启动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.下载WinSW工具

2.新建一个Window Service信息的xml文件

3.将xml和exe重命名

4.安装卸载服务

5.修改配置文件

6.常用命令(注意winsw是exe名字

1.下载WinSW工具

下载winswhttps://github.com/winsw/winsw/releases

window服务器环境将springboot项目 jar包安装成一个window服务自启动

2.新建一个Window Service信息的xml文件

window服务器环境将springboot项目 jar包安装成一个window服务自启动

<!-- 根元素必须是service标签 -->

<service>
       <!-- 指定在Window系统内部使用的识别服务的ID,唯一 -->
       <id>0319bf052a9b42a1a6a392cd579ee456</id>
       <!-- 服务的名称 -->
       <name>EurekaServer</name>
       <!-- 描述 -->
       <description>注册中心Eureka Service</description>
       <!-- java环境变量 -->
       <env name="JAVA_HOME" value="%JAVA_HOME%"></env>
       <!-- 指定要启动的可执行文件 -->
       <executable>java</executable>
       <arguments>-Dfile.encoding=utf-8 -Xmx256M -Xms256M  -jar "F:\springboot\eureka-service\eureka-service-1.0.jar" --spring.profiles.active=prod --spring.config.location=./application-prod.yml</arguments>
       <!-- 开机启动 -->
       <startmode>Automatic</startmode>
       <!-- 日志配置 -->
       <logpath>%BASE%/log</logpath>
       <logmode>rotate</logmode>

</service>

3.将xml和exe重命名

将下载的WinSW-x64.exe和新建的xml文件,名字需要保持一致

window服务器环境将springboot项目 jar包安装成一个window服务自启动

4.安装卸载服务

window服务器环境将springboot项目 jar包安装成一个window服务自启动

window服务器环境将springboot项目 jar包安装成一个window服务自启动

卸载需要关闭服务后再执行卸载命令,不然刷新后还会在服务列表,只是服务已经标记为删除,关闭服务后卸载服务,刷新后服务列表中不会出现服务名字。

window服务器环境将springboot项目 jar包安装成一个window服务自启动

5.修改配置文件

修改配置文件信息不会立即生效,需要重新启动服务后配置信息才会生效,我以修改服务端口为例。

将eureka端口修改成8000服务重启后生效

window服务器环境将springboot项目 jar包安装成一个window服务自启动

window服务器环境将springboot项目 jar包安装成一个window服务自启动

6.常用命令(注意winsw是exe名字)

winsw install:安装服务
winsw uninstall:卸载服务
winsw start:开启服务
winsw stop:停止服务
winsw restart:重新启动服务
winsw status:检查服务的当前状态

window服务器环境将springboot项目 jar包安装成一个window服务自启动

window服务器环境将springboot项目 jar包安装成一个window服务自启动文章来源地址https://www.toymoban.com/news/detail-478031.html

到了这里,关于window服务器环境将springboot项目 jar包安装成一个window服务自启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins构建自由风格项目发布jar到服务器

    前面的文章有介绍 docker安装jenkins 和 docker+jenkins发布spring项目;这里就不做过多的介绍,直接说明构建步骤。 1、选择构建一个自由风格的项目  2、 选择丢弃旧的构建  3、配置Git信息 4、构建触发器 和 构建环境可以直接跳过 5、直接来到Build Steps这步骤,先新增一个调用

    2024年02月13日
    浏览(21)
  • 若依框架(RuoYI)项目打包(jar)方法,部署到 Linux 服务器

    在若依框架的 bin 目录下,存在着三个 bat 文件,一个是清除之前的依赖的自动化 bat 脚本( clean.bat ),一个是自动化项目打包的 bat 脚本( package.bat ),一个是运行若依项目的脚本( run.bat ) 将ruoyi-admin 文件夹内的 pom.xml 文件内的 packaging 的值改成 jar 打包前,要清除之前的

    2024年02月12日
    浏览(36)
  • Ubuntu服务器中java -jar 后台运行Spring Boot项目

    问:我在我的服务器中java -jar 运行springboot项目,但是我操作不了命令了,必须要终止掉才能执行后面的操作,怎么样才能让他后台运行呢?比如我的jar包名是tools-boot-0.0.1-SNAPSHOT.jar 使用nohup命令: 在命令前加上nohup,并通过重定向将输出保存到文件中。例如: 问:这个outp

    2024年02月08日
    浏览(36)
  • 【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行

    👨‍🎓 博主简介   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊 交流社区: 运维交流社区 欢迎大家的加入! 🐋 希望大家多多支持,我们一起进步!😄 🎉如果文章对你有帮助的话,欢迎 点赞 👍🏻 评论 💬 收藏

    2024年04月26日
    浏览(20)
  • Windows【工具 04】WinSW官网使用说明及实例分享(将exe和jar注册成服务)实现服务器重启后的服务自动重启

    官方Github;官方下载地址。没有Git加速的话很难下载,分享一下发布日期为2023.01.29的当前最新稳定版 v2.12.0 网盘连接。 包含文件: WinSW-x64.exe sample-minimal.xml sample-allOptions.xml 链接:https://pan.baidu.com/s/1sN3hL5HvFzzNwuz8npaQNw 提取码:vsvg 为什么要注册为服务 : 服务器重启后服务可

    2024年02月09日
    浏览(31)
  • windows环境(本地端以及华为云服务器)搭建HTTP服务器

    最近在调试一款中移物联网推出的NB-IOT物联网模组,模组有个功能是需要实现固件在线下载,那么模组更新固件的时候可以通过服务器端通过HTTP协议进行下载,因此首先需要搭建一个HTTP服务器。 本篇文章从本地电脑端以及华为云服务器端分别进行了HTTP服务器的搭建,并实现

    2024年02月15日
    浏览(23)
  • SpringBoot部署一 Windows服务器部署

    一、概要         1.1、项目打包成jar包 二、部署运行         2.1、方法一 java -jar 命令         2.2、方法二 Service 服务部署 三、总结  #Spring Boot官方的部署说明 Deploying Spring Boot Applications 一、概要 SpringBoot 内置了Tomcat服务器,目的是为了简化部署的难度,直接用 java

    2024年02月02日
    浏览(33)
  • 云服务器部署项目环境

    以下是腾讯云和阿里云都有免费试用的活动,新用户均可申请试用,。 https://cloud.tencent.com/act/free/enterprise?from=17591 阿里云免费试用 https://free.aliyun.com/?spm=5176.19720258.J_2937333540.5.7b8176f4czVD57 以下以腾讯云为例,每到双11,618等大型购物节均有力度很大的优惠,本人买了一个 CPU

    2024年02月05日
    浏览(24)
  • Windows环境下MosQuitto服务器搭建,安装mqtt服务端软件

    1、下载、安装MosQuitto服务器 下载地址:http://mosquitto.org/files/binary/ 根据平台选择相应的代码下载。 -u是用户名,-P是密码,-t是主题,-h是ip(如:127.0.0.1),-p是端口号 ,-m 是发布的消息 另外开启一个cmd窗口,然后订阅一个主题,主题名字叫 topic 再开启第三个cmd窗口,然后在

    2024年02月08日
    浏览(27)
  • SpringBoot项目部署到服务器

    此次用到了三个软件:IDEA、WinSCP、FinalShell 服务器的性能相比较本地有着更大的内存空间,运行程序代码会更加的快捷方便,而且服务器开启后,程序放在那边让它跑就好了。 一般的web项目想要放到服务器上运行的话,需要首先在服务器上装一个Tomcat,然后将项目打包成wa

    2024年02月04日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包