cmd script - jar application 이 미실행 중일 때만, start 수행하는 스크립트. (@ChatGPT)
@echo off
set JAR_NAME=your_application.jar
REM JPS 명령어로 현재 JAR 파일이 실행 중인지 확인
for /f "tokens=2" %%i in ('jps -l ^| findstr /I "%JAR_NAME%"') do (
set RUNNING=true
)
REM 실행 중이 아니라면 애플리케이션 시작
if not defined RUNNING (
echo Starting Java application...
start "JavaApp" java -jar "%JAR_NAME%"
) else (
echo Java application is already running.
)
end.
728x90
'Programming Language > Java' 카테고리의 다른 글
running process 확인 로직 (1) | 2024.11.11 |
---|---|
java application - start cmd / stop cmd (1) | 2024.11.09 |
logback 명에 따른 config 재설정 로직 (not Spring) (1) | 2024.11.07 |
G1 GC에서는 Full GC는 잘 안일어난다 (0) | 2023.08.05 |
csv 파일 생성 예제. (추가 라이브러리 없이) (0) | 2023.07.27 |