linux spring bootパブリッシュスクリプト整理


start.sh
classpath=$(ls lib/* | sed ':a;N;s/
/:/;ta;') classpath=".:main.jar:$classpath" #echo $classpath nohup java -classpath $classpath com.Main --spring.profiles.active=dev & echo $! > pid

stop.sh
pid=`cat pid`
if [ -z "$pid" ]
then
    echo "pid is null"
else 
    echo "kill $pid"
    kill -9 $pid
    echo > pid
fi

restart.sh
./stop.sh
./start.sh