2013-07-10 3 views

Répondre

4

La façon la plus simple est d'ajouter

java -jar YourJarFile.jar

dans

/etc/rc.d/rc.local

Note: Les commandes dans le fichier ci-dessus sont exécutés au démarrage (en tant que root). Notez que si vous faites cela, votre commande ne répondra PAS aux commandes habituelles de démarrage/arrêt du service.

2

En plus d'autres réponses (valides), vous pourriez pensez à ajouter une entrée crontab avec @reboot.

La syntaxe @reboot à crontab est une extension "Vixie", mais cette syntaxe est courante sous Linux.

Cela suppose que votre système Linux a cron ce qui est très probable. De plus, il ne nécessite pas de privilège de superutilisateur. Vous devez exécuter la commande crontab(1) pour le configurer.

Vous pouvez toujours vouloir que votre programme Java soit un "service" linux régulier. Voir aussi this et that réponses.

Questions connexes