Comment ouvrir/exécuter.fichier jar (double-cliquez ne fonctionne pas)?


Je ne peux pas ouvrir ou exécuter mon .fichier jar. Je viens d'installer java, mais j'ai essayé d'ouvrir l' .jar avec d'autres programmes d'abord, donc le double-clic par défaut est autre chose et je ne peux pas le changer.

java-jar mon fichier.jar renvoie "'java' n'est pas reconnu comme une commande interne ou externe, un programme fonctionnel ou un fichier batch."

Existe-t-il un moyen d'ouvrir/d'exécuter cela?

Merci beaucoup

E: Le système d'exploitation est Windows 8. Aussi, j'ai téléchargé le .fichier jar; n'a pas créez-le moi-même (si cela est pertinent) Je ne sais pas s'il contient un exécutable (mais je pense que c'est le cas)

Author: nivk, 2013-11-14

14 answers

Vous pouvez utiliser l'invite de commande:

javaw.exe -jar yourfile.jar

J'espère que cela fonctionne pour vous.

 15
Author: Riggs, 2014-07-08 20:42:25

Il existe deux types différents de Java à télécharger: La JDK, qui est utilisé pour écrire des programmes Java, et la RE (environnement d'exécution), qui est utilisé pour exécuter des programmes Java. Êtes-vous sûr d'avoir installé le RE au lieu du SDK?

 7
Author: Kevin, 2013-11-13 23:20:18

Utilisez l'invite cmd et tapez

java -jar exapmple.jar

Pour exécuter votre fichier jar.

Pour plus d'informations, reportez-vous à ce lien qui décrit comment ouvrir correctement le fichier jar. https://superuser.com/questions/745112/how-do-i-run-a-jar-file-without-installing-java

 3
Author: Credoz, 2018-03-16 06:27:50

Dans cmd, vous pouvez utiliser ce qui suit:

c:\your directory\your folder\build>java -jar yourFile.jar 

Cependant, vous devez vous créer .fichier jar sur votre projet si vous utilisez Netbeans. Comment aller à Run- > Clean et Build Project (votre nom de projet)

Assurez-vous également que les propriétés du projet Build - >Packing ont un yourFile.pot et vérifiez Build JAR après la compilation vérifier Copier les bibliothèques Depentent

Avertissement: Assurez-vous que vos variables environnementales pour Java sont correctement définies.

Ancienne façon de compiler et d'exécuter un fichier Java à partir de l'invite de commande (cmd)

Compiling: c:\>javac Myclass.java
Running: c:\>java com.myPackage.Myclass

J'espère que cette information aidera.

 2
Author: Jonathan Caceres Romero, 2015-03-08 04:51:49

J'avais ce même problème pour les configurations Windows 8 et Windows Server 2012. J'avais installé la dernière version de JDK Java 7 et j'avais défini ma variable **JAVA_HOME**system env dans le dossier jre: *C:\Program Files (x86)\Java\jre7* J'ai également ajouté le dossier bin à ma variable env système **Path** : *%JAVA_HOME%\bin*

Mais j'avais encore des problèmes avec le double-clic sur les fichiers jar exécutables. J'ai trouvé une autre variable env system OPENDS_JAVA_ARGS qui peut être utilisée pour définir les propriétés facultatives de javaw.EXE. J'ai donc ajouté cette variable et réglez-le sur: -jar

Maintenant, je peux exécuter les fichiers jar exécutables en double-cliquant dessus.

 2
Author: Barbara Moore, 2018-03-16 06:44:08

Dans Netbeans veuillez supprimer courant vous créez le fichier jar et sur le projet explorer de Netbeans veuillez nettoyer et construire 2 ou 3 fois et à droite le dossier du projet dans le projet explorer et construire le fichier jar.

 1
Author: Thomaskutty Baby Eranakulam, 2015-07-17 18:08:02

Un moyen facile d'exécuter .fichiers jar est de créer un fichier batch.

Disons que vous avez placé votre fichier jar sur votre bureau;

@echo OFF
cd C:\Users\YourName\Desktop\
java -jar myjar.jar

Copiez ce code dans un .fichier txt, modifier " YourName "et enregistrer sous" myjar.chauve". Ensuite, chaque fois que vous double-cliquez, le fichier jar sera exécuté. Espérons que cette aide.

 1
Author: Berk Soysal, 2015-12-14 05:57:17

Allez dans votre répertoire java, Copiez ce chemin C:\Program Fichiers\Java\jdk1.8.0_40 \ bin

Faites un clic droit sur poste de travail, cliquez sur Propriétés, puis allez dans " Paramètres système avancés" cliquez sur, Variables d'environnement. allez dans la table "Variables système", trouvez une entrée nommée"chemin". Double-cliquez dessus et allez à la fin, mettez un point-virgule et collez votre chemin, appliquez et ok. Il devrait fonctionner maintenant.

 1
Author: Shantanu Srivastava, 2016-01-26 07:52:17

Tout d'Abord, nous devons nous assurer que vous avez téléchargé et installé le JDK. Pour la télécharger cliquez sur le lien suivant

Http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(N'oubliez pas de cocher "Accepter le contrat de licence", avant de choisir la version que vous souhaitez télécharger)

Pour Windows OS 32 bits (x86) choisissez "jdk-8u77-windows-i586.exe "

Pour Windows OS 64 bits (x64) choisir "jdk-8u77-windows-x64.exe "

Installez le fichier qui va être téléchargé. Pendant l'installation, faites attention, car vous devez garder le chemin d'installation.

Quand vous l'avez fait, la dernière chose à faire, est de définir deux "Variables d'Environnement".

Le premier nom de "Variable environnementale" devrait être:

JAVA_HOME et sa valeur doit être le chemin d'installation

(par exemple: C:\Program Files\Java\jdk1.8.0_77)

Le deuxième nom de "Variable environnementale" devrait être:

JRE_HOME et sa valeur doit être le chemin d'installation

(par exemple C:\Program Files\Java\jre8)

Dès que vous avez défini les variables d'environnement, vous pouvez aller à l'invite de commande (cdm) et exécuter à partir de chaque chemin votre "java préféré.exe" des commandes. Votre ligne de commande peut maintenant reconnaître votre "java.exe" des commandes.

:)

PS: Pour définir "Variable d'environnement", faites un clic droit sur "Ce PC" et sélectionnez "propriétés" dans le menu. Ensuite, le "Système de" la fenêtre apparaîtra et vous devrez cliquer sur "Paramètres système avancés". En conséquence, la fenêtre "Propriétés du système" s'affiche. Sélectionnez l'onglet" Avancé "et cliquez sur le bouton" Variables d'environnement". Vous pouvez maintenant définir les variables susmentionnées et vous avez terminé

 1
Author: Origamer7, 2016-04-11 14:19:37

Vous devez créer un fichier manifest et spécifier votre classe qui a la méthode principale. vous pouvez créer votre fichier jar avec le fichier manifest en tant que paramètre.

jar cfm MyJar.jar Manifest.txt MyPackage/*.class

Manifest-Version: 1.0

Archiver-Version: Plexus Archiver

Created-By: Apache Maven

Built-By: Cakes

Build-Jdk: 1.6.0_04

Main-Class: com.foo.App
 1
Author: metin, 2016-04-11 14:47:37

Astuce courte: après avoir seulement supprimé les ESPACES des noms des dossiers, où le .jar fichier, double-cliqué travaillé et le fichier exécuté.

 0
Author: Filippp, 2014-11-25 20:34:09

J'ai eu ce problème il y a quelque temps et la solution était vraiment facile.

Désinstallez simplement la version actuelle de Java, téléchargez une version plus ancienne, puis désinstallez l'ancienne et réinstallez la dernière.

Par exemple: Java 8 Update 73 installation actuelle de Java 7 Update 95.

Comment ça marche: les clés de registre de Java ont été foirées, et lorsque vous installez l'ancienne version, elles sont corrigées.

 0
Author: Teodor, 2016-02-19 11:25:34

Si l'intention de la question est d'afficher le contenu du fichier JAR, alors la commande java suivante aiderait.. (à condition que l'emplacement JDK soit ajouté aux variables d'environnement.)

invite de Commande Windows> jar tvf yourJarFile.jar

  • Exemple:

    Jar tvf log4j-extras-1.2.17.jar

Référence: http://docs.oracle.com/javase/tutorial/deployment/jar/view.html

 0
Author: Santosh Kumar A, 2017-06-08 06:34:29

J'ai téléchargé le dernier JDK 7u10. Une fois que vous faites cela, essayez d'exécuter votre pot, Il devrait s'exécuter.

 -2
Author: Arjun, 2014-07-21 17:17:35