bash: jar: command not found

Je suis en utilisant Jenkins pour déployer le construire.

Nous avons besoin d'extraire des fichiers à partir d'un .la guerre dans un répertoire.
Nous avons une .xml fichier qui comprend des commandes pour extraire les fichiers de l' .la guerre fichier et démarrer le serveur.

La construction est en cours de création correctement mais le .la guerre d'extraction n'est pas le cas et le dossier de destination est vide. Le Jenkins Console affiche la sortie suivante:

[sshexec] bash: jar: command not found

Que de lire les autres réponses, j'ai mis le PATH correctement dans .bashrc ou dans .profil mais je suis toujours confronté au même problème.

Êtes-vous sûr que vous avez un JDK installé et pas un JRE?
Le JDK est Installé (jdk1.6.0_33) et JRE est présent à l'intérieur de dossier JDK, jre privé
Si vous n'avez pas le jar commande sur votre système, il n'est pas "correctement" façon de résoudre le PATH. Si elle n'existe pas sur votre système, vous n'avez pas défini le PATH "correctement". Je ne voulais pas supprimer cette phrase lors de la modification de votre question, mais vous devriez probablement vous préciser que vous voulez dire, ou peut-être juste prendre.

OriginalL'auteur Satish | 2014-05-08