From 6b44be210106687b7eca7ca9f1b5c9392de2a9d1 Mon Sep 17 00:00:00 2001 From: GA Pro Date: Fri, 22 May 2026 00:10:23 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=8B=A4=ED=96=89.bat=20=E2=80=94=20gra?= =?UTF-8?q?dlew=20=EA=B2=BD=EB=A1=9C=EB=A5=BC=20.\=20=EB=AA=85=EC=8B=9C?= =?UTF-8?q?=EB=A1=9C=20=EC=88=98=EC=A0=95=20(=EC=8B=A4=ED=96=89=20?= =?UTF-8?q?=EA=B2=80=EC=A6=9D=20=EC=99=84=EB=A3=8C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 원인: NoDefaultCurrentDirectoryInExePath 환경에서 cmd가 현재 폴더의 gradlew.bat 을 못 찾음. 백엔드 기동 라인을 'cd /d %~dp0 && .\gradlew.bat' 으로 수정. 한글/chcp 제거(UTF-8 배치 파서 깨짐 회피)해 순수 ASCII로 작성. 검증: 실행.bat 더블클릭(Start-Process) -> 백엔드(8082)+프론트(3000) 정상 기동, localhost:3000 화면 200, 프록시 로그인 성공, /api/year-end-statements 정상. Co-Authored-By: Claude Opus 4.7 (1M context) --- 실행.bat | 22 ++++++++++------------ 실행방법.md | 4 ++-- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/실행.bat b/실행.bat index 5cd5ee9..d4f898c 100644 --- a/실행.bat +++ b/실행.bat @@ -1,28 +1,26 @@ @echo off -chcp 65001 >nul cd /d "%~dp0" echo ============================================ -echo GA 수수료 정산 시스템 - 전체 실행 +echo GA Commission System - Start All echo ============================================ echo. -echo 백엔드(ga-api) + 프론트엔드(ga-frontend)를 -echo 각각 새 창에서 동시에 시작합니다. -echo 열리는 검은 창 2개는 끄지 마세요. +echo Starting BACKEND (ga-api 8082) and +echo FRONTEND (ga-frontend 3000) in two windows. +echo Do NOT close those two windows. echo. -start "GA 백엔드 (ga-api 8082)" cmd /k "cd /d %~dp0 && gradlew.bat :ga-api:bootRun" -start "GA 프론트엔드 (3000)" cmd /k "cd /d %~dp0ga-frontend && npm install && npm run dev" +start "GA Backend (ga-api 8082)" cmd /k "cd /d %~dp0 && .\gradlew.bat :ga-api:bootRun" +start "GA Frontend (3000)" cmd /k "cd /d %~dp0ga-frontend && npm install && npm run dev" echo. -echo 실행 준비 중입니다. -echo - 처음 실행하면 몇 분 걸립니다 (다운로드/빌드). -echo - 두 창 모두 준비되면 아래 주소로 접속하세요. +echo Starting up... first run may take a few minutes. +echo When both windows are ready, open your browser: echo. echo http://localhost:3000 echo. -echo 로그인: admin / admin1234! +echo Login ID / PW : admin / admin1234! echo. -echo 종료할 때는 열린 검은 창 2개를 닫으면 됩니다. +echo To stop: close the two black windows. echo. pause diff --git a/실행방법.md b/실행방법.md index 6ac88b8..50bd40f 100644 --- a/실행방법.md +++ b/실행방법.md @@ -41,8 +41,8 @@ `실행.bat`을 더블클릭하면 자동으로 두 가지가 동시에 켜집니다. -- **백엔드 창** : "GA 백엔드 (ga-api 8082)" — 서버 프로그램 -- **프론트엔드 창** : "GA 프론트엔드 (3000)" — 화면(웹페이지) +- **백엔드 창** : 제목 `GA Backend (ga-api 8082)` — 서버 프로그램 +- **프론트엔드 창** : 제목 `GA Frontend (3000)` — 화면(웹페이지) 각 창에 아래 글자가 보이면 준비 완료입니다.