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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章