J'ai un fichier jar qui suit les informations système et les enregistre toutes les 24 heures. Comment puis-je faire en sorte que si le système redémarre ou démarre le fichier jar est également démarré? Je cours un serveur de Linux avec CentOS 6.4.comment faire fonctionner un fichier jar automatiquement après le redémarrage ou le démarrage d'un système
Répondre
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.
Jetez un oeil sur le lien suivant: https://www.centos.org/docs/5/html/Installation_Guide-en-US/s1-boot-init-shutdown-run-boot.html Fondamentalement, vous devez simplement lancer votre pot à partir du script /etc/rc.d/rc.local
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.
- 1. Comment faire fonctionner BroadcastReciever après le redémarrage?
- 2. Comment faire pour que mon application démarre automatiquement après le démarrage du système, rpm, Fedora 10
- 3. Le service Windows ne démarre pas automatiquement après le redémarrage
- 4. Comment démarrer une application rails automatiquement dans l'environnement utilisateur après le redémarrage du système?
- 5. Exécuter le fichier jar au démarrage?
- 6. Réinitialisation de l'horloge système après le redémarrage
- 7. Redémarrage automatique après un BSOD
- 8. DynamicUpdateCommand cesse de fonctionner après le redémarrage QlikView
- 9. comment faire un fichier bat Autostart dans le système gagnant
- 10. Le fichier enregistré dans Android est supprimé après un redémarrage
- 11. Comment exécuter un fichier .jar dans le système d'exploitation S60?
- 12. iPhone App peut démarrer automatiquement après le démarrage de l'appareil?
- 13. Déplacer le fichier JAR vers le dossier de démarrage
- 14. automatiquement le redémarrage des applications Erlang
- 15. Comment démarrer automatiquement une application après le démarrage du système sous Mac OS
- 16. jdbcRealm a cessé de fonctionner après le redémarrage de Glassfish
- 17. Comment lancer le fichier .jar au démarrage dans ubuntu?
- 18. Android: comment faire en sorte qu'une SharedPreference spécifique se réinitialise après le redémarrage du système?
- 19. JBoss ESB cesse de fonctionner ou de se connecter après le démarrage
- 20. sshd_config modifie automatiquement les règles après le redémarrage
- 21. Comment faire fonctionner le pot CoMIRVA?
- 22. Reprendre un programme d'installation après le redémarrage
- 23. broadcastreceiver ne démarre pas après le redémarrage
- 24. Comment faire fonctionner le module rpm avec (non-système) Python2.7
- 25. Comment faire fonctionner syncdb automatiquement dans Django?
- 26. Comment faire le formulaire de démarrage d'abord invisible ou caché
- 27. mac mysql après le redémarrage
- 28. site indisponible après l'installation et le redémarrage et le démarrage de plonectl
- 29. QSettings IniFormat fichier est vide après le redémarrage
- 30. Fonction "MoveFile" en C# (Supprimer le fichier après le redémarrage)