[Ubuntu 14.04] J'ai une application de console java, et j'ai besoin de courir tout le temps (1er problème), ainsi que je peux ré-accéder à la console quand je veux (2ème problème).Console Java exécutée dans un écran de démarrage automatique sur Ubuntu
Pour résoudre le deuxième problème, j'utilise un écran, puis j'exécute le fichier jar. Alors que je peux ré-attacher l'écran pour accéder à mon application de console.
Je suis maintenant bloqué avec le 1er numéro. Je veux faire l'autostart de l'écran avec OS. Parce que j'ai besoin de l'application en cours d'exécution tout le temps. Quelqu'un me donne une idée? J'apprécie toute votre aide. Merci.
MISE A JOUR 17/11/2015: Avec @ aide pour Janos, il fonctionne très bien, sauf en utilisant @reboot. J'ai essayé crontab en commençant le script toutes les 5 minutes et ça a bien fonctionné. Mais quand je l'ai remplacé par @reboot, ça ne marchait plus!
Enfin j'ai choisi cette solution: Créer un écran avec un nom particulier, puis créer un fichier script sh pour vérifier si l'écran avec ce nom existait ou non. Sinon, lancez l'écran avec le fichier java. Enfin, créez une crontab pour exécuter le script toutes les 1h.
Un grand merci à @janos pour vos efforts et votre aide.
Je lance 'crontab -e' puis édite le fichier avec ce code: ' @reboot screen java -jar /mypath.jar myargs', puis je redémarre le système et je ne vois rien se produire. –
Avez-vous l'expérience de l'exécution de commandes avec cron? Il est connu pour être notoirement rusé. Au lieu de '@ reboot', si vous utilisez' */5 * * * * '(exécuter la commande toutes les 5 minutes), ou similaire, cela fonctionne-t-il? – janos
J'ai testé '* * * * *" echo cron travaillé >> /mypath/test.txt "' et ça a bien fonctionné! –