From 1c74bbdcdb97c83f5c8482411a4cc5d9afd1ad8a Mon Sep 17 00:00:00 2001 From: liuzh Date: Wed, 1 Apr 2026 20:29:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=B3=E9=97=ADSpring=20Boot=20banner?= =?UTF-8?q?=E5=92=8C=E5=90=AF=E5=8A=A8=E6=97=A5=E5=BF=97,=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0run.bat=E5=90=AF=E5=8A=A8=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - application.yml: banner-mode=off, 所有日志级别提升到WARN - 启动时不再显示Spring Boot ASCII art和INFO日志 - 控制台只显示Claude Code自己的输出 - run.bat: 预配置JDK25环境变量的一键启动脚本 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- run.bat | 17 +++++++++++++++++ src/main/resources/application.yml | 10 ++++++---- 2 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 run.bat diff --git a/run.bat b/run.bat new file mode 100644 index 0000000..926738b --- /dev/null +++ b/run.bat @@ -0,0 +1,17 @@ +@echo off +REM ============================================ +REM Claude Code (Java) 启动脚本 +REM 请在 Windows Terminal / PowerShell / cmd 中运行 +REM ============================================ + +REM === JDK 25 配置 === +set JAVA_HOME=D:\Dev\jdk-25 +set PATH=%JAVA_HOME%\bin;%PATH% + +REM === AI API 配置(按需修改) === +REM set ANTHROPIC_API_KEY=your-api-key-here +REM set AI_MODEL=claude-sonnet-4-20250514 + +REM === 启动应用 === +cd /d %~dp0 +mvn spring-boot:run -q diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index e7e8a25..224f476 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -20,15 +20,17 @@ spring: # 不启动 Web 服务器(纯 CLI 模式) main: web-application-type: none + banner-mode: off # 虚拟线程 threads: virtual: enabled: true -# 日志 +# 日志:CLI 模式下只显示 WARN 及以上,保持控制台干净 logging: level: - com.claudecode: INFO - org.springframework.ai: WARN - org.springframework.boot.autoconfigure: WARN + root: WARN + com.claudecode: WARN + org.springframework: WARN + org.jline: WARN