Maison >Java >javaDidacticiel >Comment créer un fichier JAR exécutable pour mon programme Java ?

Comment créer un fichier JAR exécutable pour mon programme Java ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2025-01-02 21:02:44698parcourir

How Do I Create an Executable JAR File for My Java Program?

Génération de fichiers JAR exécutables pour les programmes Java

Lors du développement d'applications Java, il est souvent nécessaire de les distribuer sous forme de fichiers JAR (Java Archive) exécutables. Cet article fournit un guide complet sur la façon de créer des fichiers JAR exécutables pour un programme Java.

Instructions étape par étape

1. Compilez les classes Java :

Compilez le code source de votre programme Java à l'aide de la commande suivante :

javac *.java

2. Créez un fichier manifeste :

Créez un fichier nommé MANIFEST.MF avec le contenu suivant :

Manifest-Version: 1.0
Main-Class: <main class name>

Remplacez avec le nom complet de la classe qui contient la méthode main().

3. Combiner des fichiers :

Placez les fichiers de classe compilés et le fichier manifeste dans le même répertoire.

4. Créez le fichier JAR :

Utilisez la commande jar pour créer le fichier JAR exécutable :

jar cfm <jar-file-name>.jar MANIFEST.MF *.class

Exemple de code :

Considérez le programme Java suivant :

public class JarExample {

    public static void main(String[] args) {
        // Your logic here
    }
}

Manifest Fichier :

Manifest-Version: 1.0
Main-Class: JarExample

Création du fichier JAR :

javac *.java
jar cfm jarexample.jar MANIFEST.MF *.class

Cette commande créera un fichier JAR exécutable nommé jarexample.jar. Pour exécuter le programme, exécutez la commande suivante :

java -jar jarexample.jar

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn