Comment ouvrir/exécuter .jar fichier (double-clic 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 de premier, de sorte que la double-cliquez sur par défaut pour quelque chose d'autre et je ne peux pas le changer en arrière.
java -jar myfile.jar`
Commande ci-dessus retourne:
'java' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes.
Est-il une manière que je peux encore ouvrir/exécuter cette?
e: système d'exploitation est Windows 8.
Aussi, j'ai téléchargé le .fichier jar; ne pas le créer moi-même (si c'est pertinent)
Vous ne savez pas si il contient un fichier exécutable (mais je pense qu'il n').
- vous avez besoin d'ajouter de java pour le chemin d'accès système. Possible en double ici
- eep, je ne peux pas suivre ce qu'ils font :/ mais merci pour votre réponse!
- Il suffit de suivre les étapes décrites dans la réponse sommet. Il n'est pas question que si vous avez jdk ou jre, les deux contiennent un environnement d'exécution. Soit on va travailler
- Ok, vais essayer de faire cela maintenant, merci pour votre aide!
- Il a TRAVAILLÉ!! Merci beaucoup pour la référence!! <3
- si java est bien installé dans votre ordinateur, le type de
java -jar exapmple.jar'
dans l'invite de commande.
Vous devez vous connecter pour publier un commentaire.
vous pouvez utiliser l'invite de commande:
Espère que cela fonctionne pour vous.
Il y a deux différents types de Java à télécharger: Le JDK, qui est utilisé pour écrire des programmes Java, et le RE (runtime environment), qui est utilisé pour exécuter des programmes Java. Êtes-vous sûr que vous avez installé le RE au lieu de le SDK?
Utiliser l'invite de cmd et tapez
Pour exécuter votre fichier jar.
pour plus d'informations, reportez-vous à ce lien, il explique comment ouvrir le fichier jar.
https://superuser.com/questions/745112/how-do-i-run-a-jar-file-without-installing-java
Dans cmd, vous pouvez utiliser les éléments suivants:
Cependant, vous devez vous créer .fichier jar sur votre projet si vous utilisez Netbeans. Comment allez simplement à Exécuter ->Nettoyer et de construction du Projet(nom du projet)
Assurez-vous également que les propriétés de projet Build->Emballage a un yourFile.jar
et vérifier Construire POT après la Compilation
vérifier Copie Depentent Bibliothèques
Avertissement: assurez-vous que vos variables d'Environnement Java est correctement réglé.
Ancienne façon de compiler et d'exécuter un Fichier Java à partir de l'invite de commande (cmd)
J'espère que cette info vous aider.
J'ai eu ce même problème à la fois pour Windows 8 et Windows Server 2012 configurations.
J'avais installé la dernière version de JDK Java 7 et avais mis mon
**JAVA_HOME**
système env variable à la jre dossier:*C:\Program Files (x86)\Java\jre7*
J'ai aussi ajouté le dossier bin de mon
**Path**
système env variable:*%JAVA_HOME%\bin
*Mais j'ai toujours des problèmes avec double-cliquant sur l'exécutable des fichiers jar. J'ai trouvé un autre système d'env variable
OPENDS_JAVA_ARGS
qui peut être utilisé pour définir les propriétés facultatives pour javaw.exe. J'ai donc ajouté cette variable et fixé à:-jar
Maintenant, je suis en mesure d'exécuter le fichier exécutable jar fichiers en double-cliquant sur eux.
Dans Netbeans s'il vous plaît supprimer actuelle, vous créez le fichier jar et sur le projet d'explorer de Netbeans veuillez nettoyer et de construire 2 ou 3 fois et à droite le dossier du projet dans le projet d'explorer et de construire le fichier jar.
Accédez à votre répertoire java,
Copiez ce chemin
C:\Program Files\Java\jdk1.8.0_40\bin
Clic droit sur poste de travail , cliquez sur propriétés, puis allez à "paramètres système Avancés"
cliquez sur , les variables d'Environnement.
allez dans "variables Système" table, de trouver une entrée nommée "chemin d'accès".
Double-cliquez dessus et allez à la fin, mettre un point-virgule et coller votre chemin, appliquer et ok.
Il devrait fonctionner maintenant.
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
(Ne pas oublier de cocher la case "acceptation du Contrat de Licence", avant de choisir la version que vous souhaitez télécharger)
Pour le système d'exploitation Windows 32-Bit (x86) choisir "jdk-8u77-windows-i586.exe"
Pour le système d'exploitation Windows 64 Bits (x64) choisir "jdk-8u77-windows-x64.exe"
Installer le fichier va être téléchargé. Lors de l'installation, faites attention, parce que vous devez garder le chemin de l'installation.
Quand vous l'avez fait, la dernière chose à faire, est de définir deux "Variables d'Environnement".
La première "Variable d'Environnement" nom doit ê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 "Variable d'Environnement" nom doit ê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 (mdp) et de l'exécution de chaque chemin d'accès de votre choix "java.exe" les commandes. Votre ligne de commande peut maintenant reconnaître votre "java.exe" les commandes.
🙂
P. S.: afin de définir la "Variable d'Environnement", faire un clic droit sur "Ce PC" et sélectionnez "propriétés" dans le menu. Ensuite, le "Système" s'affiche et vous devez cliquer sur "paramètres système Avancés". En conséquence fenêtre "propriétés Système" montre. Sélectionnez l'onglet "Avancé" et cliquez sur "Variables d'Environnement" bouton. Vous pouvez maintenant définir les variables mentionnées ci-dessus et vous avez terminé
Vous devez créer un
manifest
fichier et spécifiez votre classe qui a de la méthode main. vous pouvez construire votrejar
fichier avecmanifest
fichier comme paramètre.Un moyen facile à exécuter .les fichiers jar est de créer un fichier de commandes.
Disons que vous avez placé votre fichier jar sur votre Bureau;
Copiez ce code dans un .txt fichier, modifier "Votrenom" et enregistrer en tant que "myjar.chauve-souris". Alors à chaque fois que vous double-cliquez sur le fichier jar sera exécuté.
Espérons que cette aide.
Vous pouvez avoir plusieurs Jdk installé sur votre PC. Certains anciens JDK installateurs également copier certains fichiers java comme
java.exe
,javaw.exe
enC:\Windows\System32
dossier.J'ai eu un problème similaire, et fait des recherches sur internet pour trouver une solution et aucune des solutions n'est pas pas ouvrir en double-cliquant sur le
.jar
fichier.Dans mon cas, la raison est que j'ai plusieurs JDK & les versions de JRE installé sur mon ordinateur. Depuis que je suis un développeur de logiciels de travail avec plusieurs versions pour différents clients, j'ai besoin d'utiliser plusieurs Jdk dans mon PC (Windows 10 Pro). Donc je ne veux pas changer le système de variables (c'est à dire
JAVA_HOME
,JRE_HOME
ouPATH
), au lieu-je utiliser l'invite de commande pour exécuter java dans un processus utilisateur, à chaque fois que je voulais utiliser une version différente.Lors de l'installation du JDK il enregistre la
.jar
association de fichier avec la dernière version que nous avons installé dans le PC. Si vous faites un clic droit sur le .jar icône et sélectionnez propriétés, elle montrera que le fichier s'ouvre avec “Java(TM) Platform SE Binary”. Si nous regardons la clé de registre:HKEY_CLASSES_ROOT\jarfile\shell\open\command
, il pointe à la dernière version du JDK.Ce n'est pas une bonne idée (parfois ennuyeux) pour changer la clé de registre à chaque fois que je veux lancer une appli construire à partir d'une version différente.
Donc, dans ma situation, il est impossible de double cliquer sur le
.jar
fichier pour l'exécuter. Mais au lieu de cela, j'ai trouvé un travail autour de la solution moi-même.Scénario:
Plusieurs Jdk (1.7, 1.8, 9.0, 10.0, 11.0, et 12,0)sont installés dans le PC, donc, la dernière installée était de 12,0.
Problème
Voulez double-cliquez sur un fichier exécutable
.jar
développé à l'aide du JDK 1,8 et n'a pas de travailC'est mon travail autour de la solution:
.jar
fichier que vous souhaitez ouvrir.Modifier le texte dans la cible (par exemple
"D:\Dev\JavaApp1.8.jar"
)Pour
"
C:\Program Files\Java\jdk1.8.0\bin\javaw.exe
"-jar
"
D:\Dev\JavaApp1.8.jar
"Puis cliquez sur ok Double-cliquez sur le raccourci.
Il doit maintenant ouvrir l'application.
Court astuce: après que j'ai ENLEVÉ les ESPACES de noms des dossiers, où l' .jar fichier, double-cliqué travaillé et le fichier exécuté.
J'ai eu ce problème un temps, et la solution a été vraiment facile.
Il vous suffit de désinstaller la version actuelle de
Java
, télécharger une version plus ancienne, puis désinstaller l'ancien et installer la dernière fois.Par exemple:
Java 8 Update 73
actuelle d'installation de Java 7 Update 95.Comment cela fonctionne:
Java
's clés de registre ont été foiré, et lorsque vous installez la version la plus ancienne, ils se fixent.