GNU/Linux >> Tutoriels Linux >  >> Linux

Exécuter un programme java en backend

Nohup détachera un processus que vous exécutez à partir de votre console actuelle et le laissera continuer lorsque vous fermerez le terminal. Exécutez quelque chose comme ça.

nohup java -jar my.jar &

Par défaut, il dirigera la sortie vers nohup.out, donc si vous ne le souhaitez pas, vous pouvez essayer :

nohup java -jar my.jar > /dev/null &

Vous devriez pouvoir faire quelque chose comme :

nohup java -jar MyApplication.jar &

Ce problème n'est pas lié à Java, c'est en fait quelque chose lié au fonctionnement de Linux.

Vous devez faire ce qui suit :

nohup <your_application_command> &

Notez le "nohup" et "&" au début et à la fin respectivement.


Linux
  1. Comment exécuter un programme dans un conteneur Docker ?

  2. Exécuter un programme Gui au démarrage ?

  3. Comment exécuter un script shell en arrière-plan ?

  4. Exécuter une application Java en tant que service sous Linux

  5. Comment envoyer un signal au programme exécuté dans un conteneur Docker ?

Comment installer Java 17 (JDK 17) sur Debian 11

Comment écrire et exécuter un programme C dans Debian 10

Comment compiler et exécuter un programme C sous Linux

Comment exécuter des programmes Java dans Ubuntu

Brilliant Ways sur la façon d'exécuter un programme sous Linux

Comment écrire et exécuter un programme C sous Linux