web-dev-qa-db-fra.com

Comment créer un fichier Jar dans Netbeans

Eh bien, j'ai le code source que j'ai fait en utilisant le IDE netbeans. Maintenant, je voulais déplacer cette Java vers une application Web. Pour ce faire, j'ai besoin créer un fichier jar à partir de mon code source afin de pouvoir l'invoquer dans un fichier jsp ma. Je n'ai pas été en mesure de trouver une option dans netbeans ni avec un autre moyen de créer un fichier .jar de ce code source. moi comment faire ça.

Merci

66
user1227433

Créez un fichier Java archive (.jar) en utilisant NetBeans comme suit:

  1. Faites un clic droit sur le nom du projet
  2. Sélectionnez Propriétés
  3. Cliquez Emballage
  4. Vérifier Construire un fichier JAR après la compilation
  5. Vérifier Compresser le fichier JAR
  6. Cliquez sur OK pour accepter les modifications.
  7. Faites un clic droit sur un nom de projet
  8. Sélectionnez Build ou Clean and Build

Nettoyer et construire supprimera d’abord les artefacts de construction (tels que les fichiers .class), Alors que Build conservera tous les fichiers .class Existants, créant ainsi de nouveaux fichiers. versions nécessaires. Pour élucider, imaginez un projet avec deux classes, A et B.

Lorsqu'il est construit pour la première fois, IDE crée A.class Et B.class. Maintenant, vous supprimez B.Java, Mais vous n'effacez pas B.class. L'exécution Build doit laisser B.class Dans le répertoire de construction et l'intégrer au JAR. Si vous sélectionnez nettoyer et construire, vous supprimez B.class. Puisque B.Java A été supprimé, B.class Ne sera plus groupé.

Le fichier JAR est construit. Pour l'afficher à l'intérieur de NetBeans:

  1. Cliquez sur l'onglet Fichiers
  2. Développer Nom du projet >> dist

Assurez-vous que les fichiers ne sont pas exclus lors de la création du fichier JAR.

111
CBC_NS

S'il vous plaît faites un clic droit sur le projet et aller aux propriétés. Ensuite, allez à Build and Packaging. Vous pouvez voir l'emplacement du fichier JAR généré par la configuration de netbean dans le répertoire dist.

9
user2342262

J'ai également essayé de créer un fichier jar exécutable que je pourrais exécuter avec la commande suivante:

Java -jar <jarfile>

Après quelques recherches, j'ai trouvé le lien suivant:

Emballage et déploiement du bureau Java Applications

J'ai défini la classe principale du projet:

  1. Cliquez avec le bouton droit sur le nœud du projet et choisissez Propriétés.
  2. Sélectionnez le panneau Exécuter et entrez la classe principale dans le champ Classe principale.
  3. Cliquez sur OK pour fermer la boîte de dialogue Propriétés du projet.
  4. Nettoyer et construire le projet

Ensuite, dans le gestionnaire de fichiers dist, le fichier jar nouvellement créé devrait être exécutable avec la commande que j'ai mentionnée ci-dessus.

5
Raimundo