Windows系统编写bat脚本启动、停止及重启Java服务jar包
创建一个以bat后缀结束的文件,写入一下代码:
1.启动jar包脚本:
在Windows系统上面创建 start.bat 启动jar包脚本编辑以下内容:
给窗口命名:“jeeplus-gateway”,如果是微服务的话方便查看
@echo off START "jeeplus-gateway" java -jar -Dfile.encoding=utf-8 ./jar/jeeplus-gateway.jar -Dspring.profiles.active=test --server.port=18000 > ./logs/jeeplus-gateway.log 2>&1 &
2. 停止jar包脚本:
在Windows系统上面创建 stop.bat 停止jar包脚本编辑以下内容:
@echo off set port=8080 for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do ( echo kill the process %%m who use the port taskkill /pid %%m -t -f goto q ) :q
3.重新启动jar包脚本:
重启jar包就是将两个合并到一起:
@echo off set port=18000 for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do ( echo kill the process %%m who use the port taskkill /pid %%m -t -f goto start ) :start START "jeeplus-gateway" java -jar -Dfile.encoding=utf-8 ./jar/jeeplus-gateway.jar -Dspring.profiles.active=test --server.port=18000 > ./logs/jeeplus-gateway.log 2>&1 &
4.启动脚本:
双击 bat文件 确定窗口启动
总结
到此这篇关于Windows系统编写bat脚本启动、停止及重启Java服务jar包的文章就介绍到这了,更多相关bat脚本启动停止及重启jar包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java SpringMVC 异常处理SimpleMappingExceptionResolver类详解
这篇文章主要介绍了SpringMVC 异常处理SimpleMappingExceptionResolver类详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下2021-09-09Eclipse中Properties和yml配置文件注释乱码的解决
这篇文章主要介绍了Eclipse中Properties和yml配置文件注释乱码的解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-10-10详解SpringBoot 多线程处理任务 无法@Autowired注入bean问题解决
这篇文章主要介绍了详解SpringBoot 多线程处理任务 无法@Autowired注入bean问题解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-06-06
最新评论