优化调试运行脚本
This commit is contained in:
@@ -50,20 +50,3 @@ echo -e "📝 Java日志输出路径:$MAIN_LOG\n"
|
||||
|
||||
# 关键:无任何重定向,让Java的LogUtils负责写日志,终端保留完整交互能力
|
||||
java -cp "$CLASSPATH" "$MAIN_CLASS" -v -log:INFO
|
||||
JAVA_PID=$!
|
||||
EXIT_CODE=$?
|
||||
|
||||
# 7. 等待Java进程结束(解决卡空行问题)
|
||||
wait $JAVA_PID
|
||||
|
||||
# 8. 后置处理
|
||||
stty sane
|
||||
if [ $STOP_SIGNAL -eq 0 ]; then
|
||||
if [ $EXIT_CODE -eq 0 ]; then
|
||||
echo -e "\n✅ 服务优雅停机完成"
|
||||
else
|
||||
echo -e "\n❌ 服务异常退出,退出码:$EXIT_CODE,查看Java日志:$MAIN_LOG"
|
||||
fi
|
||||
fi
|
||||
exit $EXIT_CODE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user