#/bin/bash nohup java -jar xxxx.jar & #xxxx.jar改成本身的jar包名字
#/bin/bash nohup java -jar $1 &
生成重启脚本java
执行vim restart.shvim
硬编码bash
#/bin/bash port=8080 #改为本身的端口号 #根据端口号查询对应的pid pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }'); #判断进程是否存在,存在则杀死 if [ -n "$pid" ]; then kill -9 $pid; fi #xxxx.jar 改为本身的jar nohup java -jar xxxx.jar &
软编码编码
#/bin/bash port=$1 #根据端口号查询对应的pid pid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }'); #判断进程是否存在,存在则杀死 if [ -n "$pid" ]; then kill -9 $pid; fi nohup java -jar $2 &