step1
首先在/etc/rc.d/init.d/ 下面编写 执行的startObject.sh 文件
startObject.sh内容如下:
!/bin/bash
export JAVA_HOME=/root/jdk/jdk1.8.0_162
export JRE_HOME={JAVA_HOME}/lib:
{JAVA_HOME}/bin:$PATH
source /etc/profile
nohup java -jar /root/pro/InternetBar-0.0.1-SNAPSHOT.jar >/root/pro/InternetBar-0.0.1-SNAPSHOT.log 2>&1 &
step2
然后分别在/etc/rc.d/rc3.d 和/etc/rc.d/rc5.d 里面建立软链接指向/etc/rc.d/init.d/startObject.sh 文件
ln -vsf /etc/init.d/startObject.sh S99startObject
注意:
查询当前用户运行级别
执行:
runlevel
结果决定在 rc?.d文件夹操作
到对应的rcn.d目录中添加软链接
S–>表示启动,99–>表示运行顺序。
软链接的名称一定要和可执行.sh文件名一致,否则该应用服务无法正常开机启动。
网友评论