脚本编写
保存为.sh后缀的文件名,并把该文件放到服务器jar包所在目录,其他的启动参数可以根据自己实际需求编写修改
app_name='jar包名称'
pid=`ps -ef|grep ${app_name}|grep -v grep|grep -v restart|awk '{print$2}'`
if [ -n "${pid}" ] ;then
kill -9 ${pid}
sleep 10
fi
nohup java -jar ${app_name}.jar >${app_name}_$(date +'%Y%m%d').log &
保存为 start.sh 名称根据自己要求修改
设置权限
设置访问权限,不然会报权限不够错误
chmod u+x start.sh
脚本运行
进入文件所在目录启动
./start.sh
网友评论