Menu Fermer

Comment exécuter jar sur Windows

Vous avez téléchargé un fichier JAR et souhaitez l’exécuter sur Windows.
Vous rencontrez des difficultés pour lancer l’exécution d’un fichier jar sur Windows.

Ce tutoriel vous explique comment exécuter un jar sur Windows.

Comment exécuter jar sur Windows

Qu’est-ce qu’un fichier JAR ?

Un fichier JAR (Java archive) est un fichier ZIP utilisé pour distribuer un ensemble de classes Java.
En plus simple, il s’agit d’un fichier contenant du code Jave et qui peut être exécuté sur Windows à travers le programme Java.

Comme ce fichier peut être exécuté sur l’ordinateur, il peut être malveillant.
Un cybercriminel peut coder un fichier JAR effectuant des tâches malveillantes et le mettre en téléchargement.
Exactement comme les exécutables EXE.

Si vous tentez d’exécuter un jar sur votre ordinateur, vous devez donc vous assurer de la provenance.

Comment exécuter un fichier jar sur Windows

Modifier l’association de fichiers

Pour pouvoir exécuter un jar sur l’ordinateur Java doit être installé.
Généralement, il n’y a rien à faire puisque l’association de fichiers fait que tous les fichiers JAR doivent s’ouvrir avec Java.
Un double-clique permet donc d’exécuter un fichier JAR.

Si l’associations de fichiers pour le type JAR est bien configurée, les fichiers JAR prennent l’icône de Java (tasse à café).

Comment exécuter jar sur Windows
Comment exécuter jar sur Windows

Vous pouvez vérifier les associations de fichiers dans Windows, pour plus d’informations, lire la page : Associations de fichiers et extensions de fichiers

Un clic droit sur le fichier JAR puis ouvrir avec > Java peut régler le problème d’associations.
Vous pouvez aussi aller chercher le programme Java dans son dossier : C:\Program Files (x86)\Java\jreX.X_XX\bin\java

Le programme JARFix peut régler les problèmes d’associations de fichiers : https://johann.loefflmann.net/en/software/jarfix

Si vous ne vous en sortez pas, désinstaller tous les programmes Java et réinstaller le.
Sinon demandez de l’aide sur le forum du site : forum entraide

Exécuter un jar en ligne de commande

Java peut être appelé depuis l’invite de commandes pour exécuter un JAR.
La syntaxe est la suivante :

jar -jar fichier.jar

On peut aussi utiliser d’autres paramètres pour fixer l’utilisation mémoire minimale (Xmx) et maximal (Xms).
Si la mémoire maximale n’est pas assez importante, l’application Java peut planter avec un Java.OutOfMeMory

Exemple :

java -Xmx1024M -Xms1024M -jar fichier.jar