java ‘jar’ n’est pas reconnu comme une commande interne ou externe

J’obtiens l’erreur suivante lorsque j’essaie d’exécuter la commande ‘jar‘ dans la ligne de commande de Windows: ‘jar’ n’est pas reconnu comme une commande interne ou externe

La solution générale semble être que je dois append le dossier jdk bin au PATH dans les variables d’environnement. Je l’ai déjà fait, j’ai ajouté les éléments suivants à la variable de chemin: …; C: \ Program Files \ Java \ jdk1.8.0_40 \ bin \;

Bien que je ne sois pas sûr que le fichier jdk réside dans des «fichiers de programme» au lieu de «fichiers de programme x86», cela affecte cela. Je suis sur des fenêtres 64 bits avec java 64 bits. Merci

Le chemin ne devrait contenir que des répertoires dans lesquels le système d’exploitation recherchera des exécutables. Supprimez le “\ jar.exe” final pour définir votre chemin comme:

(anciennes variables de chemin ici); C: \ Program Files (x86) \ Java \ jdk1.7 \ bin

Merci à: @stevevls

Essayez d’utiliser cette commande:

java -version 

Si cela ne fonctionne pas, cela signifie que vous n’avez pas correctement ajouté le chemin d’access à jdk. Si cela fonctionne, essayez d’utiliser:

 java -jar 

La commande jar en ligne de commande est utilisée pour créer un fichier JAR. Par exemple:

  jar cf jar-file input-file(s) 

Voir plus sur: Oracle docs

Si vous souhaitez exécuter le fichier JAR existant, vous devez utiliser la commande java -jar mentionnée par @Aleksandr.

Mais dans votre cas, il semblerait que vous n’ayez pas access au répertoire ajouté sur votre chemin avec les binarys JKD. Au début, essayez d’exécuter java –version pour vérifier si vous avez Java dans votre classpath.

N’oubliez pas que sous Windows, vous devez redémarrer la console lorsque vous modifiez le chemin par défaut de Windows. Vous ne voyez pas les modifications sur la console actuelle.

La version x64 de Java est installée sur Program Files . La version x86 est installée par défaut sur Program Files x86 .

Cinq étapes pour résoudre ce problème:

  1. vérifier si dans votre dossier bin jar.exe est disponible ou non
  2. vérifiez votre environnement
  3. télécharger le fichier jar à partir d’ici http://originaldll.com/file/jar.exe/29248.html et conserver dans le dossier bin
  4. maintenant vérifier pour le pot il fonctionnera à 100%
  5. conservez n’importe quel jar xf filename.jar jar sur votre bureau et accédez au chemin du bureau sur l’invite cmd et exécutez la commande jar xf filename.jar

Maintenant, voyez si ça marche