永洪社区
标题:
Windows版本Tomcat自动启动
[打印本页]
作者:
yh_pQMV8qHq
时间:
2024-1-9 11:30
标题:
Windows版本Tomcat自动启动
Tomcat总是自己关闭,能不能设置自动启动
作者:
yhdata_yzm
时间:
2024-1-9 11:36
这个得要自己写呢,定时去检测tomcat的进程状态,然后写bat启动
作者:
yh_pQMV8qHq
时间:
2024-1-9 15:55
yhdata_yzm 发表于 2024-1-9 11:36
这个得要自己写呢,定时去检测tomcat的进程状态,然后写bat启动
不会,有什么例子嘛
作者:
yhdata_yzm
时间:
2024-1-9 16:11
1. 打开文本编辑器,例如Notepad,创建一个新的批处理文件(.bat)。比如,你可以创建一个名为`check_and_start_tomcat.bat`的文件。
2. 在批处理文件中输入以下内容:
```batch
@echo off
setlocal
set TOMCAT_PROCESS_NAME=Tomcat9.exe
set TOMCAT_HOME=C:\Path\To\Your\Tomcat
tasklist /FI "IMAGENAME eq %TOMCAT_PROCESS_NAME%" 2>NUL | find /I /N "%TOMCAT_PROCESS_NAME%">NUL
if "%ERRORLEVEL%"=="0" (
echo Tomcat is running.
) else (
echo Tomcat is not running. Starting Tomcat...
cd %TOMCAT_HOME%\bin
start "" "%TOMCAT_HOME%\bin\startup.bat"
)
endlocal
```
确保替换以下变量的值:
- `TOMCAT_PROCESS_NAME`:Tomcat进程的名称,通常是`Tomcat9.exe`。
- `TOMCAT_HOME`:Tomcat的安装目录路径。
3. 保存并关闭文件。
4. 双击运行`check_and_start_tomcat.bat`文件。
简单的示例, .bat定时执行请自行百度
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4