Configurar el script de inicio automático del paquete jar en el sistema liunx

Si tiene problemas, solo mencione los permisos. No hay nada que no se pueda resolver mencionando los permisos.

Crea un archivo

llevado a cabo

sudo vi /etc/init.d/jar.sh

Abra el archivo y agregue el siguiente contenido, principalmente JAVA_HOME, está buscando dónde está su jdk, entonces los siguientes tres no necesitan ser movidos. El último es el paquete jar que desea iniciar, la declaración de inicio.

export JAVA_HOME=/usr/local/jdk1.8.0_251-amd64

export JRE_HOME=${JAVA_HOME}/jre 

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

export  PATH=${JAVA_HOME}/bin:$PATH

sudo nohup java -Xms256m -Xmx256m -jar /home/admin/apps/test.jar> /home/admin/apps/test.log 2>&1 &

 Ejecute sudo vi /etc/rc.d/rc.local y agregue la siguiente declaración

/etc/rc.d/init.d/jar.sh

Agregue permisos a dos archivos, aumente los permisos sudo

chmod +x /etc/init.d/jar.sh

#以前有时候在rc.local中添加命令无法执行,现在回想可能是没给这个文件设置权限

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

Si no funciona, cambia + x por a + x

Luego reinicie el servidor de la máquina virtual para iniciar automáticamente el paquete jar.

 

 

Supongo que te gusta

Origin blog.csdn.net/weixin_44126152/article/details/109331349
Recomendado
Clasificación