背景:项目用spring boot构建,maven管理,本地测试好以后打成jar包,在dos窗口能够经过:java -jar demo.jar来启动demo项目,一旦关闭该dos窗口demo项目也被中止,若是有多个spring boot项目,同时打开多个dos窗口显然不合理,遂考虑用Windows脚本文件的方式来后台运行jar文件。html
一、新建一个txt文本文件,打开写入以下:java
解释:(1)path后写Java配置路径,注意是jdk下的jar;(2)若是该文件和要运行的jar文件在同一目录下,此处能够直接在“-jar”后写jar文件全名即添加上相对路径,若是不在同一目录下,须要写jar文件的绝对路径;(3)最后的pause是为了未来点击bat文件启动服务后,dos窗口会显示在那里,不然启动后一闪而过,不能只管肯定是否启动了,只能从系统任务管理中查看。spring
将上述文件保存为“demo.bat”格式,便可经过点击它来启动demo.jar项目。项目启动后,会在任务管理器里看到新增了一个“javaw.exe”的进程。maven
二、使用bat脚本中止相应的进程:测试
taskkill -f -t -im javaw.exe
将该txt保存成bat文件,就能够中止demo了。.net
转载:https://blog.csdn.net/yangfengjueqi/article/details/79082313code