IT/WEB
[JAVA] 리눅스에서 Jar 파일 실행_쉘 스크립트
오달달씨
2022. 7. 8. 11:40
728x90
반응형
BIN_BATH : Jar 파일 위치한 디렉토리
THIS_BIN : Jar 파일명
#!/bin/bash
BIN_PATH="/data/service/bin"
THIS_BIN="new_binr"
TODAY=`/bin/date "+%Y%m%d"`
TMP=`ps -ef | grep "$THIS_BIN" | grep -v grep | grep -v 'vi ' | grep -v 'vim ' | grep -v bash`
if [ "$TMP" != "" ]; then
PID=`echo $TMP|cut -f 2 -d " "`
echo "$THIS_BIN (PID="${PID}") already starting..."
else
java -jar $BIN_PATH/$THIS_BIN > /dev/null &
THIS_PID=`ps -ef | grep "$BIN_PATH/$THIS_BIN" | grep -v grep | grep -v 'vi ' | grep -v 'vim ' | grep -v bash | awk '{print $2}'`
echo "$BIN_PATH/$THIS_BIN (PID="${THIS_PID}") is start!!"
fi
해당 쉘스크립트에 대한 자세한 설명은 아래 링크를 참고하세요.
https://unit-15.tistory.com/117
[Linux] 리눅스에서 쉘스크립트(.sh)로 Java 프로젝트 실행하는 방법
Linux에서 쉘스크립트 파일(.sh)로 Java 프로젝트 실행하는 방법 1. 리눅스에 자바를 설치한다. 아래 링크를 참고하여 리눅스에 자바를 설치한다. [Linux] 우분투 터미널로 Java 설치 (환경변수 설정 /etc
unit-15.tistory.com
728x90
반응형