Files
distribution_erp/quick-update-jsp.sh
T
chpark 3e135041ac Initial commit: ILSHIN PLM 프로젝트 소스 코드
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 17:49:38 +09:00

37 lines
969 B
Bash
Executable File

#!/bin/bash
# JSP 파일 빠른 업데이트 스크립트
# 사용법: ./quick-update-jsp.sh [JSP파일경로]
if [ -z "$1" ]; then
echo "❌ 사용법: ./quick-update-jsp.sh [JSP파일경로]"
echo "예시: ./quick-update-jsp.sh WebContent/WEB-INF/view/salesMng/salesBomReportFormPopup.jsp"
exit 1
fi
JSP_FILE="$1"
CONTAINER_NAME="plm-ilshin-dev"
if [ ! -f "$JSP_FILE" ]; then
echo "❌ 파일을 찾을 수 없습니다: $JSP_FILE"
exit 1
fi
# WebContent 이후 경로 추출
RELATIVE_PATH="${JSP_FILE#WebContent/}"
echo "📝 JSP 파일 업데이트 중..."
echo " 로컬: $JSP_FILE"
echo " 컨테이너: /usr/local/tomcat/webapps/ROOT/$RELATIVE_PATH"
# 컨테이너에 파일 복사
docker cp "$JSP_FILE" "$CONTAINER_NAME:/usr/local/tomcat/webapps/ROOT/$RELATIVE_PATH"
if [ $? -eq 0 ]; then
echo "✅ 업데이트 완료! 브라우저 새로고침(Cmd+Shift+R) 하세요!"
else
echo "❌ 업데이트 실패!"
exit 1
fi