Configurer le script de démarrage automatique du package jar dans le système liunx

Si vous rencontrez un problème, mentionnez simplement les autorisations. Il n'y a rien qui ne peut être résolu en mentionnant les autorisations.

Créer un fichier

effectué

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

Ouvrez le fichier et ajoutez le contenu suivant, principalement JAVA_HOME, vous recherchez où se trouve votre jdk, les trois suivants n'ont pas besoin d'être déplacés. Le dernier est le package jar que vous souhaitez démarrer, l'instruction start.

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 &

 Exécutez sudo vi /etc/rc.d/rc.local et ajoutez l'instruction suivante

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

Ajouter des autorisations à deux fichiers, augmenter les autorisations sudo

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

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

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

Si cela ne fonctionne pas, remplacez + x par un + x

Ensuite, redémarrez le serveur de la machine virtuelle pour démarrer automatiquement le package jar!

 

 

Je suppose que tu aimes

Origine blog.csdn.net/weixin_44126152/article/details/109331349
conseillé
Classement