Linux开机自启动jar项目

内网系统,不想使用docker来部署,因为比较麻烦。

一、项目检查
ps -aux | grep java 在控制台输入该指令,检查Java项目是否运行,如果已经运行使用kill命令关闭;

二、编辑开机启动脚本
1、vim run.sh
2、#!/bin/bash
nohup java -jar -Xmx2024m -XX:MaxNewSize=256m /home//xxx.jar --spring.config.location=/data/java/config/application.yml > /dev/null 2>&1 &
3、授予脚本权限chmod 777 run.sh
4、配置开机启动vim /etc/rc.local
5、

#export JAVA_HOME=/usr/lib/jvm/java-1.8
#export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
#export PATH=$PATH:$JAVA_HOME/bin

/home/run.sh

6、授权开机启动chmod 755 /etc/rc.d/rc.local

三、问题排查

如果不能开机自动启动的话,请放开JDK配置的部分。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容