▷ Comment exécuter les fichiers .JAR sous Windows 10

Contenu

Si vous ne pouvez pas ouvrir les fichiers .jar sous Windows 10, cela est probablement dû à l'un des problèmes suivants:

* L'environnement d'exécution Java n'est pas configuré correctement pour exécuter les fichiers .jar

* Le registre Windows n'appelle pas le JRE (Environnement d'exécution Java) correctement

Heureusement, il existe quelques solutions simples pour résoudre ce problème. Ce qui se passe pour la plupart des gens, c'est que lorsque vous essayez d'ouvrir un fichier .jar, Windows demande souvent quel programme vous souhaitez utiliser pour exécuter le programme. Bien sûr, la plupart des gens choisiraient simplement Java.exe, mais cela a le problème de supprimer -jar du chemin d'exécution du programme. Essentiellement, vous ne pouvez pas définir la commande complexe requise pour ouvrir les fichiers .jar en utilisant “Ouvrir avec …” en Windows 10.

Ensuite, ce qui se passera généralement, c'est que vous associerez le fichier .jar pour l'ouvrir avec java.exe, vous double-cliquerez sur l'exécutable .jar et une fenêtre d'invite de commande s'ouvrira pendant une fraction de seconde et se fermera, et le programme ne se lancera pas.

Ce que nous devons faire est de ré-associer le fichier .jar avec le binaire Java. Les étapes sont simples:

  1. Assurez-vous que vous êtes à jour avec le dernier environnement d'exécution Java.

  2. Accédez au dossier d'installation de Java, aller au dossier / poubelle /, faites un clic droit sur Java.exe et réglez-le sur “Exécuter comme administrateur”.

    fichiers-jar-1-8519716

  3. Appuyez sur les touches Windows + X et sélectionnez »Invite de commandes (Administrateur)» ou Powershell (Administrateur) et tapez cmd

  4. Tapez les commandes suivantes à l'invite ( remplacer C: Program Filesetc avec votre dossier d'installation Java actuel, par exemple, le mien est C: Fichiers de programme (x86) Javajre1.8.0_131binjava.exe ):

ftype jarfileterm = cmd / s / k “” C: Fichiers programme Javajre7binjava.exe “-pot”% 1 % * “

assoc .jar = jarfileterm

** Ou si vous souhaitez que l'invite de commande reste ouverte après le démarrage du fichier .jar (à des fins de débogage) **

ftype jarfileterm = cmd / s / k “” C: Fichiers programme Javajre7binjava.exe “-pot”% 1 % * “

assoc .jar = jarfileterm

Essayez maintenant d'exécuter le fichier .jar. Selon les étapes ci-dessus, l'exécutable Java doit être démarré ou exécuté avec une ligne de commande persistante derrière lui (à compléter par des appels Java depuis l'application, utile à des fins de débogage).

Cependant, si les étapes n'ont pas fonctionné, nous devrons ajuster votre inscription.

  1. Cliquez avec le bouton droit sur le bouton Démarrer et recherchez »regedit«, puis l'ouvrir.

  2. Développez maintenant le dossier HKEY_CLASSES_ROOT et faites défiler jusqu'à ce que vous trouviez les dossiers »jar_auto_file» et »jarfileterm«.

    fichiers-jar-2-3635459

  3. Développez le fichier Jar_auto> Coquille> Ouvrir> Commander.

  4. Vous verrez une clé nommée »Par défaut«. Faites un clic droit sur »Par défaut» et sélectionnez »Modifier«.

  5. À présent, dans le cadre “Informations sur la valeur”, collez la commande ftype que vous avez entrée plus tôt sur la ligne de commande, donc ça ressemble à la capture d'écran ci-dessous, et appuyez sur OK.

    fichiers-jar-3-8995355

  6. Faites maintenant la même chose pour le dossier jarfileterm (développer jarfileterm> Coquille> Ouvrir> Commander).

  7. Maintenant, quittez regedit et exécutez votre fichier .jar, Il devrait s'ouvrir correctement maintenant!

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.