记录一下Springboot项目启动脚本
#!/bin/bash
if [ ! -n "$1" ]; then
echo Please Enter jar file name
exit
fi
NAME=$1
echo $NAME
nohup /usr/local/java/bin/java -jar -Xms512m -Xmx512m -jar "$NAME" --spring.config.location=file:app.properties > logs/start.log 2>&1 &
ID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'`
echo "start $ID"
说明
- nohup -- 后台运行
- /usr/local/java/bin/java -- java路径
- --spring.config.location=file:app.properties -- application.propertity文件,这里可以省略,如果省略的话就是使用内置的applicaltion.propertity 文件。
-
logs/start.log -- 导出日志文件