当前位置:   article > 正文

Tomcat——通过.bat批处理程序重启Tomcat_bat 启动 tomcat

bat 启动 tomcat

前言

有时候因为程序需要,会启动很多次Tomcat文件,来来回回的关闭、重启比较麻烦

问题解决

下面写了一个程序,命名为rebootTomcat.bat,只需要修改里面的端口号以及Tomcat根路径就可以了,

该程序首先查看端口号是否已经启用,如果启用,则kill掉,然后重新启动tomcat

  1. @echo off & setlocal EnableDelayedExpansion
  2. set obj[0]=Tomcat端口号
  3. set port=0
  4. set pid=0
  5. for /f "usebackq delims== tokens=1-2" %%a in (`set obj`) do (
  6. set port=%%b
  7. for /f "tokens=5" %%m in ('netstat -aon ^| findstr ":%%b"') do (
  8. set pid=%%m
  9. )
  10. if "!pid!"=="0" (
  11. echo the port !port! is released
  12. ) else (
  13. taskkill /f /pid !pid!
  14. echo the port !port! is released
  15. )
  16. set pid=0
  17. )
  18. start/d "Tomcat根路径\bin" startup.bat
  19. @echo on

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码吟游诗人/article/detail/61530
推荐阅读
相关标签
  

闽ICP备14008679号