windows bat 批处理如何检测tomcat端口启动

Posted 老周21

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows bat 批处理如何检测tomcat端口启动相关的知识,希望对你有一定的参考价值。

话不多说,直接上批处理脚本


@echo off


set TOMCAT_HOME="D:\\apache-tomcat-8.5.43"

rem 关闭tomcat命令的路径

set CLOSE_CMD=%TOMCAT_HOME%\\bin\\shutdown.bat

rem 启动tomcat命令的路径

set START_CMD=%TOMCAT_HOME%\\bin\\startup.bat

::echo %date% %time%

netstat -ano |findstr "LISTENING" |findstr "8080" > nul

echo %errorlevel%

if %errorlevel% == 0 (echo "ok" > nul) else (call %START_CMD% > nul)



配置自己的tomcat 目录就好了,然后我用 windows call 启动 tomcat 服务时候遇到了问题,参考下面这个博客就好了,需要自己给 tomcat startup.bat 配个环境就好了,新的一年2022年,新气象,祝自己工作顺利生活好运

​https://www.baidu.com/link?url=neP_o76XCBioQdPjO4m1Q5xN9PiK6vNWifiYeqJrQIyzzlD4OWBSq9_ab9_yB8kYvuSGZEUdabexQL_YtVMnblN_uYOKzcadJ41gHifWoFG&wd=&eqid=a1edea090004df8f0000000661d16886​


以上是关于windows bat 批处理如何检测tomcat端口启动的主要内容,如果未能解决你的问题,请参考以下文章

Windows平台上运行Tomcat

[BAT] BAT 顺序执行其他BAT 批处理文件可设置时间间隔(实际场景Windows下依次启动多个Tomcat服务)

tomcat启动批处理——startup.bat

如何在app.on(“before-quit”)中使用shutdown.bat停止Tomcat?

如何查看Tomcat JDK版本

运行startup.bat的启动过程