Explorar el Código

feat(build-script): 新增检查并终止运行中的Java进程功能

mcbaiyun hace 1 semana
padre
commit
bfc37f5c89
Se han modificado 1 ficheros con 15 adiciones y 0 borrados
  1. 15 0
      build-and-run.bat

+ 15 - 0
build-and-run.bat

@@ -9,6 +9,21 @@ if %errorlevel% neq 0 (
     exit /b 1
 )
 
+REM Kill any running Java processes
+echo Checking for running Java processes...
+tasklist | findstr java >nul 2>nul
+if %errorlevel% equ 0 (
+    echo Found running Java processes. Attempting to terminate...
+    taskkill /F /IM java.exe >nul 2>nul
+    if %errorlevel% equ 0 (
+        echo Successfully terminated Java processes.
+    ) else (
+        echo Warning: Failed to terminate some Java processes. Please check manually.
+    )
+) else (
+    echo No running Java processes found.
+)
+
 echo Cleaning log directory...
 if exist logs (
     rmdir /s /q logs