begin process at 2008 05 12 02:49:00
1 170 129 membres
34 nouveaux aujourd'hui
13 956 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

INTÉGRER DES IMAGES DANS UN JAR AVEC ECLIPSE


Information sur le tutorial

Catégorie :Astuces Date de création : 29/04/2008 10:45:01 Vu : 331 fois

Note :
Aucune note

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

Description

Bonjour,

"Comment on met les images dans le jar avec eclipse ET que ca marche?"

La question peut paraitre deja vue, certain diront qu'il est inutils de mettre un tuto pour ca, mais je n'ai trouver que des morceaux de réponse, et pas assez de détail pour intégré les images lors de l'export en UTILISANT ECLIPSE.

Donc voici la façon pour les insérer dans le jar, qu'on puisse s'en servir, et aussi tout les détails qui passe à la trappe dans les forum.

Tutorial

Dans eclipse,dans le package explorer, vous avez ceci :
Mon Projet
            Repertoire src
                        package1
                        package2
                        ...
            JRE
            images
                        des sous dossier?
                        ...

 

Vous avez voulut utilisé vos images, vous avez donc fait soit :

newImageIcon( getClass() .getResource( "/images/pack_editors.png" ));

soit

newImageIcon("/images/pack_editors.png" );

 

Le seconde solution ne vous permet pas d'accéder aux images dansle jar : elle recherche un dossier or le jar n'est plus qu'une archive.

 

Comment onexporte déjà ?

Clic Droit sur votre projet dans le package explorer > Export>JarFile

Première fenêtre : ce qui doit être mit dans le jar(normalement tout le projet est coché)

Deuxième fenêtre : des options que je n'ai pas touché

Troisième fenêtre : précisez le main en bas ! Accessoirementfaite « générer le manifeste » et « sauver le manifeste dans le workspace »de cette façon au deuxième export vous fait « utiliser un manifesteexistant » et après plus besoin de voir tout les fenêtres. Un finish dèsla première suffira

 

Ca ne marchetoujours pas? normal,

Vous n'avez pas indiqué à Eclipse que vous vouliez vos images dansle projet.

 

Clic Droit sur votre projet dans le package explorer >Properties>Java Build Path

Aller dans l'onglet "Source" et ajouter le dossierimages

Si tout c'est bien passé, votre dossier images a désormais la mêmeicône que celui de vos sources (dossier avec un mini icône de package à l'intérrieur)

 

Ca ne marchetoujours pas? normal,

vous avez indiqué "/images/pack_editors.png" ce qui veutdire la ressource « pack_editors.png » situé dans le package images,or il n'est pas dans

un package. (Vous pouvez ouvrir le dossier bin de votre projetpour avoir la confirmation que les images sont à la racine)

 

Il vous faut donc modifier le chemin d'accès de l'images : ildoit devenir "/pack_editors.png"

 

Ca ne marchetoujours pas? C'est peut-être dû a .

. une majuscule qui traîne, dans le nom du fichier ou l'extention,

. un confusion entre « jpeg » « jpg »

 

 

Vous avez entenduparler du manifest

Moi aussi, j'y ai rien mit de moi-même.

Manifest-Version:1.0

Main-Class:main.Main

Voila ce qu'Eclipse a fait, c'est vraiment rien.

 

Heu, et les scriptsant
Ca doit être très intéressant, mais je ne m'en suis pas servit

29 avril 2008 10:49:04 :
Je met en forme, et corrige les fautes
29 avril 2008 10:52:44 :
Aucune mise en forme conservé, en utilisant la boite de saisie…
29 avril 2008 10:56:09 :
en HTML?
29 avril 2008 11:03:11 :
En fait c'est safari qui merde...
29 avril 2008 11:04:18 :
C'est safari qui merde...
    Aucun commentaire pour le moment.

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS