若依部署 Java Linux 运行jar包

若依部署 Java Linux 运行jar包_第1张图片
不用docker启动,最简单的方式

#!/bin/bash

#备份上一个版本jar包
cp -rf big_data_train_run.jar big_data_train_old.jar
#将上传jar包改名为运行包
cp -rf big_data_train.jar big_data_train_run.jar
# 删除上传jar包
rm big_data_train.jar

# 杀死旧进程
pid=`ps -ef | grep big_data_train_run.jar | grep -v grep | awk '{print $2}'`
kill -9 ${pid}

# 启动新的进程
nohup java  -jar big_data_train_run.jar >> start.log &

tail -f start.log

你可能感兴趣的:(#,Docker,java,linux,jar)