Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Ubuntu
Ubuntu Vos questions sur les distributions Ubuntu et dérivées (Kubuntu, Xubuntu... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2011, 23h47   #1
Membre régulier
 
Avatar de stc074
 
Pierre-jean
Codeur du dimanche
Inscription : janvier 2009
Messages : 264
Détails du profil
Informations personnelles :
Nom : Pierre-jean
Âge : 37
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Codeur du dimanche

Informations forums :
Inscription : janvier 2009
Messages : 264
Points : 81
Points : 81
Par défaut [crontab] executer un jar

Salut j'essaie d'exécuter un jar qui vérifie des liens sur un annuaires et m'envoie un mail de rapport, en ligne de commande ça marche nickel mais en crontab ça n'a pas l'air de fonctionner (je ne reçois pas le mail) :
Code :
40 23 * * * /usr/bin/java -jar "/var/jars/VerifEdl.jar"
Je ne suis pas très a l'aise avec ubuntu y a t-il des logs pour voir ce qui ne marche pas avec ma crontab?
Merci.
stc074 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/09/2011, 09h49   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 538
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 538
Points : 7 754
Points : 7 754
c'est normal que ça ne marche pas, crontab n'a pas de profile utilisateur donc pas de PATH, pas de variables d'environnments etc......

pour java c'est indispensable, il te faut faire un script qui charge ces variables, JAVA_HOME PATH etc.... et qui lance la commande java, c'est ce script que tu lanceras par la crontab.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2011, 19h56   #3
Membre régulier
 
Avatar de stc074
 
Pierre-jean
Codeur du dimanche
Inscription : janvier 2009
Messages : 264
Détails du profil
Informations personnelles :
Nom : Pierre-jean
Âge : 37
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Codeur du dimanche

Informations forums :
Inscription : janvier 2009
Messages : 264
Points : 81
Points : 81
Citation:
Envoyé par frp31 Voir le message
c'est normal que ça ne marche pas, crontab n'a pas de profile utilisateur donc pas de PATH, pas de variables d'environnments etc......

pour java c'est indispensable, il te faut faire un script qui charge ces variables, JAVA_HOME PATH etc.... et qui lance la commande java, c'est ce script que tu lanceras par la crontab.
Ok je comprends un peu , je vais essayer de trouver un tuto sur ce sujet (Si vous en avez de bon envoyez les liens !)
Merci
stc074 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2011, 20h46   #4
Membre régulier
 
Avatar de stc074
 
Pierre-jean
Codeur du dimanche
Inscription : janvier 2009
Messages : 264
Détails du profil
Informations personnelles :
Nom : Pierre-jean
Âge : 37
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Codeur du dimanche

Informations forums :
Inscription : janvier 2009
Messages : 264
Points : 81
Points : 81
Je suis vraiment perdu je fais un script mais je ne sais pas quelles variables initialiser pour la bon exécution de mon jar. Et je trouve rien sur le net.
Merci.
stc074 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h58.


 
 
 
 
Partenaires

Hébergement Web