linux开启自启动jar

在根目录新建hbk.sh

#!/bin/sh
export JAVA_HOME=/root/hbk/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin
nohup java -jar /test.jar >/test.log 2>&1 &

把test.jar放到根目录,脚本根据实际位置进行修改
在/etc/rc.local文件中增加执行命令

sh /hbk.sh

一定要执行如下命令

chmod +x /etc/rc.d/rc.local

否则,不执行的,当时实验的时候就是没有执行这个命令导致开启没有执行。因为/etc/rc.local是链接文件

[root@localhost /]# ll /etc/rc.local 
lrwxrwxrwx. 1 root root 13 1月   8 18:00 /etc/rc.local -> rc.d/rc.local
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章