背景:项目用spring boot构建,maven管理,本地测试好之后打成jar包,在dos窗口可以通过:java -jar demo.jar来启动demo项目,一旦关闭该dos窗口demo项目也被停止,如果有多个spring boot项目,同时打开多个dos窗口显然不合理,遂考虑用Windows脚本文件的方式来后台运行jar文件。

1、新建一个txt文本文件,打开写入如下:

@echo off

set path=D:\Java8.11\JDK\jre\bin

START "demo-project" "%path%\javaw" -jar demo-0.0.1-SNAPSHOT.jar

pause

解释:(1)path后写Java配置路径,注意是jdk下的jar;(2)如果该文件和要运行的jar文件在同一目录下,此处可以直接在“-jar”后写jar文件全名即添加上相对路径,如果不在同一目录下,需要写jar文件的绝对路径;(3)最后的pause是为了将来点击bat文件启动服务后,dos窗口会显示在那里,否则启动后一闪而过,不能只管确定是否启动了,只能从系统任务管理中查看。

将上述文件保存为“demo.bat”格式,即可通过点击它来启动demo.jar项目。项目启动后,会在任务管理器里看到新增了一个“javaw.exe”的进程。

2、使用bat脚本停止相应的进程:

taskkill -f -t -im javaw.exe

将该txt保存成bat文件,就可以停止demo了。

转载:https://blog.csdn.net/yangfengjueqi/article/details/79082313

bat启动脚本 springboot_Windows系统配置.bat启动spring boot项目jar相关推荐

  1. Spring Boot由jar包转成war包

    Spring Boot由jar包转成war包 spring boot 默认是以jar包形式启动web程序,在新建spring boot项目时候可以选择war包的启动方式. 建议在开发的时候建立以jar ...

  2. Spring Boot项目(Maven\Gradle)三种启动方式及后台运行详解

    Spring Boot项目三种启动方式及后台运行详解 1 Spring Boot项目三种启动方法 运行Application.java类中的Main方法 项目管理工具启动 Maven项目:mvn sp ...

  3. 通过docker-composer启动容器nginx,并完成spring.boot的web站点端口转发

    前面已经讲过2篇基于docker的mysql.redis容器编排并启动.这次将练习下nginx的docker方式的部署,以及通过nginx去代理宿主主机上的Web服务应该怎么配 PS:(这里由于ngi ...

  4. git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)

    版权声明:本文为博主原创文章,如果转载请给出原文链接:http://www.jufanshare.com/content/142.html 提示:需要对IDEA编辑工具使用熟悉 出现一个问题,就是sp ...

  5. IntelliJ 启动不同端口的两个spring cloud项目

    IntelliJ 启动不同端口的两个spring cloud项目 1,使用maven进行clean package 2,在Terminal界面,输入java -jar xxx.jar --server ...

  6. Spring Boot项目启动的几种方式

    Spring Boot项目启动的几种方式 方式一:右击启动或者点击intellij右上角的启动按钮 我们访问下浏览器看一下效果 方式二:利用maven启动 我们先进入到项目文件下,然后执行命令   m ...

  7. spring boot项目使用ojdbc8连接oracle 12c(12.2.0.1.0),解决启动极慢问题!

    前言 oracle JDBC 官方常见问题解答 https://www.oracle.com/technetwork/cn/database/enterprise-edition/jdbc-faq-0 ...

  8. Spring boot 项目Kafka Error connecting to node xxx:xxx Kafka项目启动异常 Failed to construct kafka consumer

    Spring boot 项目Kafka Error connecting to node xxx:xxx Spring boot Kafka项目启动异常 新建了一个springBoot集成Kafka的 ...

  9. Spring Boot 项目启动原理彻底解剖分析

    文章目录 一.场景介绍 二.项目搭建 三.解体 JAR 包 四.原理分析 一.场景介绍 spring-boot 项目搭建以后启动方式一般有两种: 源码方式启动 @SpringBootApplicati ...

最新文章

  1. 云原生解决什么问题?
  2. ppt科研绘图 图形布尔运算
  3. 王飞跃 | 社会机器:历史的起源与目标
  4. codeforces 379F-New Year Tree
  5. 【原译】汇编编程之:Hello World!详解- 好文!!!
  6. 仿淘宝首页产品分类菜单栏的设计
  7. 台达JAVA_wplsoft下载(台达plc编程软件)
  8. TCP/IP、HTTP、HTTPS
  9. [Extjs6]随记 store本地过滤数据显示
  10. 华为p8升级android8系统资源,华为畅享8官方固件rom刷机包_畅享8完整版系统升级包下载...
  11. GitHub使用指南
  12. 商务网站建设与维护【12】
  13. 信创操作系统--麒麟Kylin桌面操作系统 (项目十二 使用Systemd管理系统服务)
  14. 十分钟搭建自己的QA问答社区
  15. 弹簧卸扣的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  16. ValueError: Cannot have number of splits n_splits=10 greater than the number of samples: 0
  17. H3C交换机的应用优势
  18. 如何往linux虚拟机传文件,Windows中虚拟机Linux传输文件的两个简单的方法
  19. 手把手教你:图像识别的垃圾分类系统
  20. 最新消息: 百度办公楼门口拉横幅抗议百度竞价广告(图)

热门文章

  1. 《如何搭建小微企业风控模型》第二节 建模所需知识
  2. 业务中台管理系统、业务中台架构、接口类服务、模型类服务、界面类服务、组件类服务、服务架构、中后台、服务审核、AI服务、位置服务、行业场景服务、企业中台、接口配置、模型配置、数据处理、结构化数据、数据源
  3. 客房预订+餐饮预订+酒店app+移动端通用版电商app模板+Axure高保真酒店预订管理系统+积分商城+餐饮预订系统+优惠券+订单管理+移动端酒店管理原型+酒店电商原型
  4. 卷积神经网络之ResNet网络模型学习
  5. 6 键盘高级操作技巧
  6. 59条搞笑但却真实无比的编程语录
  7. python 并发编程 多进程 目录
  8. vue-router linkActiveClass问题
  9. Java学习笔记_180704_final和static关键字
  10. Myeclipse里出现两个tomcat,一个是默认的,一个是我增加的,应该用哪个呢?