- java jar 包启动脚本
- 根据版本号启动
创建脚本 start.sh - 内容
#!/bin/bash
rx='^([0-9]+\.){0,2}(\*|[0-9]+)$'
if [[ $1 =~ $rx ]]; then
kill -9 `cat java.pid`
echo "running version is $1 "
java -Xms512m -Xmx1024m -server -jar -Dspring.profiles.active='test' mallplus-admin-$1.jar > log.txt 2>&1 &
echo "$!" > java.pid && tailf log.txt
else
echo "error! version is null"
fi
比如你打的jar是 test-admin.1.1.2.jar
那么启动就使用 脚本加上版本号 回车就可以了
./start.sh 1.1.2