Quelqu'un serait comment lancer au démarrage d'un serveur sous linux un petit daemon en java ?
J'arrive à lancer n'importe qu'elle script au démarrage du serveur avec la commande prévu à cette effet sous debian.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 case "$1" in start) nohup java -jar /home/flash_policy/ServerFlashPolicyRequest.jar /home/flash_policy/cross-domain.xml /home/flash_policy/server.log > /dev/null 2>&1 & echo $! > /var/run/flash_policy_request.pid exit 0 ;; stop) kill `cat /var/run/flash_policy_request.pid` exit 0 ;; *) echo "Usage: $0 {start,stop}" >&2 exit 1 ;; esac
Mais quand le script essaie de lancer un jar avec la commande java -jar rien ne se produit au lancement du serveur. J'ai essayé avec nohup ou sans mais ca change pas le problème.
Pourtant quand je lance ce script ,"manuellement" le processus tourne bien et log son activité correctement
J'ai posté sur le forum linux mais pas de réponse approprié , alors je me dis qu'ici il ya plus de chance vu que ca concerne un problème lié à java ^^
Partager