|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
Bonjour,
j'ai une application .jar et j'aimerai créer a partir de cette application un daemon qui s'execute tout seul et si l'application se bloque elle se re-execute.... j'ai cherché un peu dans init.d mais je n'ai pas compris comment ca fonctionne* merci |
|
|
11
|
|
|
#2 | |||||||||
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
j'ai fait ces étapes :
(sachant que le nom de mon application est test.jar) Code :
Code :
Citation:
Code :
c'est bizarre voici mon fichier Code :
|
|||||||||
|
|
10
|
|
|
#3 | ||
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
Enfet ca me genere ces erreurs malgres qu'en commande normal ca marche
(java -jar test.jar) Code :
|
||
|
|
11
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Bonjour,
ceci teste la version sous /home/, ou celle sous /usr/bin/ ? de plus, le script init lance test.jar, et non java -jar test.jar ... ? encore, une petite chose : le script sous /etc/init.d/ devrait porter l'extension .sh, puisque c'est un script sh ! |
|
|
01
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() ![]() Raymond Inscription : mai 2007 Messages : 7 471 ![]() |
Pas tout à fait d'accord là. Dans le répertoire /etc/init.d on ne trouve bien souvent que des scripts (de démarrage et d'arrêt). L'usage montre que l'extension ".sh" n'est jamais utilisée dans ce répertoire.
__________________
Raymond Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.WinAgentLog WinAgentLog est un service Windows qui collecte en temps réel les messages Microsoft EventLog et les retransmet en utilisant le protocole Syslog à une machine distante.e-verbe Un logiciel de conjugaison des verbes de la langue françaiseMa page personnelle sur DVP |
|
|
20
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Citation:
J'avais surtout à l'esprit "ne pas mettre une extension .jar à un script sh". |
|
|
|
10
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
Pour répondre a votre question, java -jar test.jar lance bien la version de /home
Dois-je créer un script .sh et mettre dedans la commande java -jar test.jar ? |
|
|
11
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Citation:
... ? Citation:
... ? |
||
|
|
10
|
|
|
#9 |
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
ca marche aussi pour celle de sans probleme
Sinon j'ai crée un script qui est le suivant et j'ai refait les memes etapes mais ca n'a pas marché est ce que je dois spécifier le shell à utiliser dans mon script ? |
|
|
20
|
|
|
#10 | ||
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
j'ai créee mon script sh qui contient
Code :
|
||
|
|
11
|
|
|
#11 | |||
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Citation:
tu copies, et tu adaptes /etc/init.d/skeleton, vers /etc/init.d/testjar.sh, qui devrait contenir Code :
non testé ! |
|||
|
|
00
|
|
|
#12 | ||
|
Membre chevronné
![]() Inscription : août 2010 Messages : 416 ![]() |
voila ce que j'ai fait
j'ai crée su .sh qui contient que j'ai appelé script puis j'ai fait les etapes habituelles.... et j'ai fait ca : Code :
|
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com