我是在opt目录下创建的 xxx.sh文件
这里的demo 可以换成你自己的jar包名字
export JAVA_HOME=/usr/local/jdk/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
nohup java -jar /opt/demo.jar >/opt/demo.log &
# 输出的日志文件路径换成自己的
chmod 777 /opt/demo.log
设置自启动命令
①在你的linux中执行命令: cd /etc/rc.d 进入rc.d目录
可以这样进入
vim rc.local
也可以这样直接编写 在文件的最后编辑加入这个
vim /etc/rc.d/rc.local
加入你刚才创建的脚本文件路径 并保存 快捷键 Shift键+zz 键 保存并退出
/opt/startup.sh
exit 0
加好以后把这两个文件赋予权限
chmod +x /etc/rc.local
chmod +x /opt/xxx.sh
我已经测试过了,如果不成功,留言必回复