Empaquetage d’une application Java
Une fois un projet Java finalisé nous souhaitons bien pouvoir lancer cette application sans pour
autant passer par l’IDE.
L’objectif de ce chapitre est de présenter les étapes à suivre pour empaqueter un projet Java. Il est
divisé en deux sous parties, la principale étape est la première qui permet d’empaqueter le projet en
un fichier Jar exécutable. La deuxième est optionnelle du moment que la première nous crée le
projet empaqueté, mais cette deuxième étape nous permet de générer, si c’est souhaité, à partir de
ce fichier Jar exécutable un fichier .exe.
1.1. Générer un fichier Jar exécutable
Generer un .jar pour votre application java
1
Tester le jar genere.==> ok
Générer un fichier .exe
A partir de notre Jar créé nous pouvons générer un fichier .exe. Nous avons choisi pour cela un
utilitaire appelé launch4j.
Il est téléchargeable à partir de l’adresse suivante :
http://launch4j.sourceforge.net/
Il est simple à utiliser il suffit de spécifier le jar et le nom et chemin du .exe à générer :
2
3
Générer un programme d’installation a partir du .Exe
Tout d’abord créer un fichier licence.txt dans install
Ouvrez le puis mettez le texte suivant :
4
Créer un autre fichier texte after.txt dans install
Avec le contenu suivant
Merci d’avoir installé notre application. Pour toutes informations complémentaires. Veuillez nous
contacter à l’adresse email [email protected]
5
Create a new script file using the script wizard puis ok.
6
7
8
9
Choisissez oui puis le dossier install
10
Enfin le programme d’installation est cree
Executer le .
I have read and agree to the terms of service (TOS), and can confirm that the images, slogans, and
content used in my campaign do not infringe upon the rights of any third party.
11
12
13
Copier votre projet sur le bureau :
Puis créer le dossier install.
Puis lib dans install
14
Cherchons le jre dans :
Puis copier jre dans install
Generer un .jar :
Puis copier le dans lib :
15
16
17
18
19
Enfin cliquer sur le bouton Enregistrer «
20
Cliquer mnt sur roue dentee :
Mnt le .exe est genere avec succes (sinon supprimer l’icone VOIR BASIC)
Double cliquer pour tester .
21
Avec une base MYSQL
22
Clic sur save and complie (roue)
Copier lib dans le dossier ou il ya le .exe genere
Puis executer le .
23
24
25
26
27
28
29