SpringBoot项目做成windows自启服务
之前做一个java项目把jar包部署到现场服务器做一个bat批处理文件一键启动如果服务器重启还需要手动去启动bat文件而且启动后命令窗口一直在桌面上如果不小心关了可能会造成数据丢失还需要重新启动。所以要把jar包做成windows服务服务器重启后就会自动启动这个服务把服务放到后台运行。开机自启不再需要命令窗口打开避免误操作。1、把java后端程序打成jar包。2、用winsw注册winsw是一款可将可执行程序安装成Windows Service的开源工具github地址https://github.com/kohsuke/winsw/releases只需要必须的exe和一个xml配置文件即可选择下载WinSW.NET4.exe。3、创建文件夹用来存放你的文件,将打包好的jar改名为自己想要的名称把刚刚下载好的winsw更名为xtjl.exe一起复制进去创建一个xml文件用于配置注册信息logs为此项目的系统级别的日志文件夹servicelogs为此项目的服务级别的日志文件夹。4、xml文件的配置信息如下。configuration idxtjlService/id namextjlService/name descriptionThis is xtjl service./description executablejava/executable arguments-jar xtjl.jar/arguments !-- 开机启动 -- startmodeAutomatic/startmode !-- 日志配置 -- logpathservicelogs/logpath logmoderotate/logmode /configuration5、相应的文件准备好后在上方的文件路径下输入cmd打开命令窗口输入 xtjl.exe install 注册程序 xtjl.exe stop 停止,xtjl.exe uninstall 卸载也可以直接在服务里操作。6、打开任务管理器---服务---打开服务对你注册的服务进行以下配置。到此配置结束

相关新闻

3分钟搞定Python金融数据获取:告别手动复制,让pywencai成为你的量化助手

3分钟搞定Python金融数据获取:告别手动复制,让pywencai成为你的量化助手

3分钟搞定Python金融数据获取:告别手动复制,让pywencai成为你的量化助手 【免费下载链接】pywencai 获取同花顺问财数据 项目地址: https://gitcode.com/gh_mirrors/py/pywencai 还在为金融数据分析而手动复制粘贴网页数据吗?还在为复…

2026/8/4 20:26:08 阅读更多 →
MAX6675库架构设计:企业级热电偶温度测量最佳实践与性能优化策略

MAX6675库架构设计:企业级热电偶温度测量最佳实践与性能优化策略

MAX6675库架构设计:企业级热电偶温度测量最佳实践与性能优化策略 【免费下载链接】MAX6675-library Arduino library for interfacing with MAX6675 thermocouple amplifier 项目地址: https://gitcode.com/gh_mirrors/ma/MAX6675-library MAX6675-library是…

2026/8/4 20:25:08 阅读更多 →
CakePHP CookBook测试策略:单元测试与集成测试实战指南

CakePHP CookBook测试策略:单元测试与集成测试实战指南

CakePHP CookBook测试策略:单元测试与集成测试实战指南 【免费下载链接】docs CakePHP CookBook 项目地址: https://gitcode.com/gh_mirrors/docs19/docs CakePHP CookBook提供了全面的测试支持,帮助开发者构建可靠的Web应用。本文将详细介绍如何…

2026/8/4 20:25:08 阅读更多 →

最新新闻

3分钟免费解锁QQ音乐加密音频:qmcdump终极使用指南

3分钟免费解锁QQ音乐加密音频:qmcdump终极使用指南

3分钟免费解锁QQ音乐加密音频:qmcdump终极使用指南 【免费下载链接】qmcdump 一个简单的QQ音乐解码(qmcflac/qmc0/qmc3 转 flac/mp3),仅为个人学习参考用。 项目地址: https://gitcode.com/gh_mirrors/qm/qmcdump 还在为QQ…

2026/8/4 21:08:28 阅读更多 →
HR 的命也是命:简历、JD、PPT 这些破事,Mirawork 全包了

HR 的命也是命:简历、JD、PPT 这些破事,Mirawork 全包了

说句实话:HR 的命也是命。 上午九点,你刚坐下,邮箱里躺着 47 份简历。 你今天的待办:改 3 份 JD,筛 47 份简历,做一份 30 页的入职培训 PPT,把上月考勤整理成表格,再写一封发给全公司…

2026/8/4 21:08:28 阅读更多 →
纯CSS实现下雨动画:线性渐变与关键帧动画的创意应用

纯CSS实现下雨动画:线性渐变与关键帧动画的创意应用

1. 项目概述:用CSS“画”一场雨 前端开发做久了,总想找点乐子。当静态页面和常规动效已经满足不了你的创作欲时,用纯CSS模拟一些自然现象就成了一个绝佳的“玩票”选择。今天要聊的,就是如何用纯粹的CSS代码,在网页上“…

2026/8/4 21:08:28 阅读更多 →
Unity并发编程:进程、线程与协程的核心区别与实战选型指南

Unity并发编程:进程、线程与协程的核心区别与实战选型指南

1. 项目概述:Unity中的并发编程三驾马车在Unity开发中,尤其是当你着手构建一个需要处理大量实时数据、复杂AI逻辑或流畅UI响应的项目时,比如一个开放世界游戏或者一个数字孪生应用,你很快就会遇到一个核心挑战:如何高效…

2026/8/4 21:08:28 阅读更多 →
Pancake把光路折叠了,为什么亮度也明显下降?

Pancake把光路折叠了,为什么亮度也明显下降?

近几年,Pancake逐渐成为VR近眼显示中极具代表性的光学架构。它最直观的优势,是“薄”。通过让光线在有限空间内多次折返,Pancake能够把较长的有效光程压缩进更短的机械厚度,从而减小头显前端的体积。也正因为如此,它被…

2026/8/4 21:08:28 阅读更多 →
ICCV 2021 Oral论文解读:ContrastiveSeg如何通过跨图像像素对比革新语义分割?

ICCV 2021 Oral论文解读:ContrastiveSeg如何通过跨图像像素对比革新语义分割?

ICCV 2021 Oral论文解读:ContrastiveSeg如何通过跨图像像素对比革新语义分割? 【免费下载链接】ContrastiveSeg ICCV2021 (Oral) - Exploring Cross-Image Pixel Contrast for Semantic Segmentation 项目地址: https://gitcode.com/gh_mirrors/co/Con…

2026/8/4 21:07:27 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →