文件放置情况:

下载链接:

https://download.csdn.net/download/qq_21246715/13133608

jdk1.8.0_144:jdk文件夹

demo.jar:springboot打包的jar

vis-start.exe:winsw文件

vis-start.xml:winsw配置

vis-start-install.cmd:将jar添加服务,并启动

vis-start-uninstall.cmd: 将服务停止,并删除服务

打不开安装这个.exe:winsw需要依赖.net4,如电脑没安装.net,请先安装改程序

Vis-start.xml配置

<configuration>

<!-- 系统服务ID,不能与其他系统服务名称重复-->

<id>vis-springBootJar</id>

<!-- 系统服务显示名称 -->

<name>vis-springBootJar</name>

<!-- 服务描述 -->

<description>springBootJar Service</description>

<!-- java路径 -->

<executable>%BASE%/jdk1.8.0_144/bin/java.exe</executable>

<!-- 命令参数,分行可以用多行'argument'标记 -->

<arguments>-jar %BASE%\demo.jar</arguments>

<!-- 日志 -->

<logpath>%BASE%\logs</logpath>

</configuration>

执行命令:

启动服务双击:vis-start-install.cmd

编辑vis-start-install.cmd

%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
vis-start.exe install
vis-start.exe start

检测:

停服务请使用:vis-start-uninstall.cmd

编辑vis-start-uninstall.cmd

%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
vis-start.exe stop
vis-start.exe uninstall

springboot jar包 一键部署,开机自动启动相关推荐

  1. 无需Java环境,Jar包一键启停(静默启停),开机自启,读取外部配置文件

    无需Java环境,Jar包一键启停(静默启停),开机自启,读取外部配置文件 前言 一.目录结构 1.根目录 2.bin 目录 3.conf 目录 4.target 目录 二.文件内容 1.startu ...

  2. Linux系统安装Java和mysql并关联DBeaver,上传Springboot jar包,数据库如何防止黑客攻击

    Linux系统安装Java 安装版本jdk-8u171-linux-x64.tar.gz1,上传到linux的 root目录下 2,tar -zxvf jdk-8u171-linux-x64.tar. ...

  3. Jenkins自动部署测试环境之jar包自动部署

    在我们的日常工作中,可能经常会遇到以下问题: 1.测试环境是由开发去更新的,当开发忙于改bug的时候,测试环境更新频率比较低,问题不能得到及时的验证 2.频繁的找开发去更新环境的话 ,耽误别人的工作, ...

  4. Springboot jar包外置教程

    Springboot jar包外置教程     入职的第一个小任务是:使springboot项目的外部依赖jar包与项目本身打成的jar包分离.每次默认的把springboot项目打成可运行jar包, ...

  5. xjar加密后运行错误_XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译。...

    XJar Spring Boot JAR 安全加密运行工具,同时支持的原生JAR. 基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动,动态解密运行的方案,避免源码泄露或 ...

  6. 【java jar包 linux 部署】

    java jar包 linux 部署 一:maven 打包,如下图: 首先 点击右侧maven,然后点击lifecycle,打包完成,控制台输出:BUILD SUCESS 打包完成后,项目target ...

  7. springboot jar包部署_Spring Boot项目基于Jar部署和打包详解教程

    目标:将Spring Boot项目使用maven指令打成jar包并运行测试 分析: 需要添加打包组件将项目中的资源.配置.依赖包打到一个jar包中:可以使用maven的package: 部署:java ...

  8. k8s部署jar包_K8S部署SpringBoot应用_都超的博客-CSDN博客_k8s springboot

    必要条件 K8S环境机器做部署用,推荐一主双从. 推荐安装文档 Docker Harbor私有仓库,准备完成后在需要使用仓库的机器docker login. 开发机器需要Docker环境,build及 ...

  9. 还在手动部署jar包?太low了,动态上传jar包热部署真的爽!

    大家好,我是宝哥! 近期开发系统过程中遇到的一个需求,系统给定一个接口,用户可以自定义开发该接口的实现,并将实现打成jar包,上传到系统中.系统完成热部署,并切换该接口的实现. 定义简单的接口 这里以 ...

最新文章

  1. C 关于使用异或运算操作概述
  2. netty加载html文件的原理,Netty+html聊天室入门
  3. SQL Server数据库重命名、数据导出等若干问题
  4. 一部IT电影,《反托拉斯行动》,主角加里-文斯顿(蒂姆·罗宾斯饰)影射比尔·盖茨...
  5. mysql 5.0 乱码_MySQL 5.0.16 乱码问题处理办法
  6. php 跨域读php_php跨域的几种方式
  7. 用eclipse修改web工程的访问路径
  8. echarts加载动画效果_入门ae教程:科技类的加载动画,非常酷炫的效果,附带教程...
  9. 数据库常见面试题总结
  10. linux如何运行sh监控文件夹,如何使用Shell进行文件监控?
  11. 【报告分享】2020中国消费品牌发展报告.pdf(附下载链接)
  12. OpenCV-Python实战(番外篇)——利用 K-Means 聚类进行色彩量化
  13. 唐宇迪pytorch课程全部代码数据集github
  14. Beyond compare vs kdiff3
  15. Pytorch中的forward的理解
  16. 虚拟机安装Windows11正式版
  17. 数学界再出变态神人!竟用一个比基尼方程,暴力吊打美国数学家!看完我惊了......
  18. IM 去中心化概念模型与架构设计
  19. 关于微信小程序通讯录人名分组的实现
  20. 【C语言】深入理解二级指针

热门文章

  1. 绘图工具Draw.io开源免费供下载-draw.io-12.6.5-windows-installer.exe
  2. H5活动页面遇到的坑+微信分享代码
  3. Android应用市场
  4. MQL5-RPC来自 MQL5 的远程过程调用
  5. 具见--逍遥游 庄子南华(南怀瑾老师)
  6. 汽车租赁系统(Java)
  7. vi 跳到文件最后一行
  8. 论如何提升学习的能力
  9. C语言中将外部变量的作用域扩展到其他文件
  10. IDEA使用Maven