Lorsque j'exécute mon projet BlackBerry dans Eclipse, le message d'erreur suivant s'affiche:
Erreur: impossible d'exécuter le programme "jar": erreur CreateProcess = 2, le système ne peut pas trouver le fichier spécifié.
Comment cela est-il causé et comment puis-je le résoudre?
vous pouvez résoudre ce problème en suivant le réglage
Cliquez avec le bouton droit sur Poste de travail -> Sélectionnez Propriétés -> Sélectionnez l'onglet Paramètres avancés du système -> Variables d'environnement
Nom de la variable: Java_HOME
Valeur de la variable: C:\Program Files\Java\jdk1.7.0\
note jdk not jre
Enfin, je récupère la solution. Copiez le dossier jar.exe du dossier Java bin et collez-le dans le dossier jre bin
J'ai essayé plusieurs des méthodes publiées, l'étape importante semblant définir le bon chemin système (la variable d'environnement "Chemin") pour avoir inclus un dossier pointant vers le jar.exe correspondant. La variable est passée de X
à X
+ ;C:\Program Files\Java\jdk1.7.0_03\bin
; vous devez vous assurer que la partie de dossier jdk
est pertinente pour votre version, ce que j'ai négligé.
La raison de ma réponse est d'ajouter l'étape que j'ai manquée; qui est de redémarrer Eclipse ! J'ai essayé de l'exécuter plusieurs fois, mais après l'avoir fermé et rouvert, le projet a été correctement emballé. Cela n’était peut-être pas évident de le faire.
À partir de BlackBerry Forums d'assistance :
la première chose à faire est de vérifier que le JDK est installé et que le PATH est réglé correctement. Ouvrez une fenêtre de ligne de commande et exécutez le "jar" commander.
je pense que vous devez définir le chemin jarfile.
Cette erreur vient de Jdk1.7 . Essayez donc 1.6 et définissez le chemin dans le dossier bin.
Ça marche pour moi...
Je développais une application pour BB JDE 5.0 et j'avais le JDK Java 1.7. J'étais en train de devenir folle parce que je tenais, que tout allait bien. Ensuite, je réalise que pour JDE 5.0, j'avais besoin de JDK 1.6. Installez-le à partir d'ici Mise à jour 45 du kit de développement Java SE 6 / a changé le chemin de l'environnement et mon problème a été résolu !. :)
La solution est la suivante: Ouvrez Poste de travail, cliquez avec le bouton droit de la souris sur> sélectionnez propriétés> sélectionnez Avancé> Allez à Variables d'environnement système> sous PATH, ajoutez celui-ci:
c:/Programmes/Java/jdk1.7.0_03/bin
Fermez et rouvrez Eclipse et c'est tout ...
REMARQUE: jdk1.7.0 ... correspond à la version de Java que vous avez installée sur votre ordinateur.
Ajouter C:\Program Files\Java\jdk1.8.0_131 à Java_HOME et à C:\Program Files\Java\jdk1.8.0_131\bin au chemin dans les variables système dans les variables d'environnement ne suffisait pas.
Il s'avère que vous devez ajouter ces deux variables et leurs valeurs respectives aux variables utilisateur et système dans les variables d'environnement.
J'ai ajouté ce qui suit aux deux variables utilisateur ainsi qu'aux variables système dans les variables d'environnement: Variable: Java_HOME Valeur: C:\Program Files\Java\jdk1.8.0_131
Variable: Path Valeur: C:\Program Files\Java\jdk1.8.0_131\bin
Cela a fonctionné pour moi!
Cela a fonctionné pour moi: Project JDE 5.0 OS: Windows 8.1 x64
Ce PC> Propriétés> Paramètres système avancés> Variables d'environnement: Ajoutons les éléments suivants: Chemin d'accès: C:\Program Files (x86)\Java\jdk1.7.0_25\bin; C:\Program Files (x86)\Java\jdk1.7.0_17\bin; C:\Fichiers de programme (x86)\Java\jre7\bin
Je sais que ce qui précède est similaire, mais que je pense ce qu’il a fonctionné de toute façon, car cela renforce les réponses ci-dessus :)
NB pour redémarrer Eclipse.