From 75d44c59d900dfc3dcb4a2d15cb6f5464f96d582 Mon Sep 17 00:00:00 2001 From: superpeng Date: Thu, 27 Jun 2024 07:47:29 +0000 Subject: [PATCH] update ry.bat. Signed-off-by: superpeng --- ry.bat | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/ry.bat b/ry.bat index 69abee7b2..e3062390a 100644 --- a/ry.bat +++ b/ry.bat @@ -1,21 +1,22 @@ @echo off -rem jar平级目录 +#12123 +rem jar骞崇骇鐩綍 set AppName=ruoyi-admin.jar -rem JVM参数 +rem JVM鍙傛暟 set JVM_OPTS="-Dname=%AppName% -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC" ECHO. - ECHO. [1] 启动%AppName% - ECHO. [2] 关闭%AppName% - ECHO. [3] 重启%AppName% - ECHO. [4] 启动状态 %AppName% - ECHO. [5] 退 出 + ECHO. [1] 鍚姩%AppName% + ECHO. [2] 鍏抽棴%AppName% + ECHO. [3] 閲嶅惎%AppName% + ECHO. [4] 鍚姩鐘舵 %AppName% + ECHO. [5] 閫 鍑 ECHO. -ECHO.请输入选择项目的序号: +ECHO.璇疯緭鍏ラ夋嫨椤圭洰鐨勫簭鍙: set /p ID= IF "%id%"=="1" GOTO start IF "%id%"=="2" GOTO stop @@ -35,11 +36,11 @@ PAUSE start javaw %JVM_OPTS% -jar %AppName% -echo starting…… +echo starting鈥︹ echo Start %AppName% success... goto:eof -rem 函数stop通过jps命令查找pid并结束进程 +rem 鍑芥暟stop閫氳繃jps鍛戒护鏌ユ壘pid骞剁粨鏉熻繘绋 :stop for /f "usebackq tokens=1-2" %%a in (`jps -l ^| findstr %AppName%`) do ( set pid=%%a @@ -48,7 +49,7 @@ rem if not defined pid (echo process %AppName% does not exists) else ( echo prepare to kill %image_name% echo start kill %pid% ... - rem 根据进程ID,kill进程 + rem 鏍规嵁杩涚▼ID锛宬ill杩涚▼ taskkill /f /pid %pid% ) goto:eof