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.