spring boot的jar包部署上线时,希望能将其设置成service,并能开机启动,步骤如下:
1、准备好脚本(网上很多,此处不写了)
2、建立一个软连接到/etc/rc.d/init.d目录下
ln -s /springboot/biz /etc/rc.d/init.d
源文件(绝对路径) 目标路径(绝对路径)
3、增加执行权限:
chmod +x biz
4、执行service abc start时,如果报错:
line 4: exec: java: not found
则检查脚本,将java的全路径添加进去,如下:
exec /usr/java/jdk1.8.0_20/jre/bin/java -Xms128m -Xmx1024m -jar
5、再次执行service biz start,启动成功
6、设置开机启动,修改脚本,需要在第二行增加:
# chkconfig: 2345 99 99
7、添加开机启动:
chkconfig --add biz
chkconfig biz on