Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1360 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Créer un .jar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer un .jar

n°938819
joquetino
Posté le 06-01-2005 à 10:05:49  profilanswer
 

Bonjour à tous,
 
Je viens de terminer une application et j'aimerai créer un .jar.  
J'ai 5 packages et un répertoire nommé "stockage" qui stocke les fichiers nécéssaires à la sérialization. J'ai essayé de créer ce .jar via  l'assistant eclipse mais il n'intègre pas le répertoire "stockage".
Comment pourrai-je faire pour que eclipse prenne en compte ce répertoire?  
Y a t-il un moyen de le faire plus efficacement?  
 
Merci d'avance.
 
 
 

mood
Publicité
Posté le 06-01-2005 à 10:05:49  profilanswer
 

n°938885
joquetino
Posté le 06-01-2005 à 10:57:54  profilanswer
 

J'ai trouvé pourquoi ça plantait, mais pas comment le résoudre.  
J'ai un package IHM qui rassemble toutes les classes de l'interface. Pour désérailizer les fichiers, je souhaite lister les fichiers d'un répertoire stockage, à partir d'une classe de ce package IHM.
Je liste un répertoire de la façon suivante :  

Code :
  1. File repertoire=new File("stockage" );
  2.     listeFichiers=repertoire.list();
  3.     //on cree la ComboBox associée
  4.     liste=new JComboBox(listeFichiers);


Au niveau d'eclipse, pas de soucis. Il me crée bien une JComboBox avec une liste des fichiers présents dans ce répertoire. Au niveau du .jar, il arrive pas à accéder au répertoire et donc à lister fichier. Je suis obliger de lui donner le chemin absolu pour que ça marche, chose pas très intéressante.  
 
QQ a t-il une idée du pourquoi?


Message édité par joquetino le 06-01-2005 à 11:20:19
n°939011
the real m​oins moins
Posté le 06-01-2005 à 12:32:21  profilanswer
 

c'est quoi le rapport avec le sujet là, j'ai pas bien saisi ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°939015
joquetino
Posté le 06-01-2005 à 12:36:36  profilanswer
 

Pourquoi le code suivant marche en compilant sous eclipse, pourquoi ça ne marche plus dès que je crée un .jar.

Code :
  1. * File repertoire=new File("stockage" );
  2.     *         listeFichiers=repertoire.list();
  3.     *         //on cree la ComboBox associée
  4.     *         liste=new JComboBox(listeFichiers);


 
Il n'arrive pas à accéder au répertoire stockage. Dois-je rajouter qqchose dans le manifest.ms?
Mon .jar est éxécuté de la façon suivante : 5 packages( dont le package IHM) + un repertoires stockage .....
 
 
 
 
 
 
 
 
 


Message édité par joquetino le 06-01-2005 à 12:40:37
n°939029
the real m​oins moins
Posté le 06-01-2005 à 13:02:59  profilanswer
 

ben il est (CC) ton foutu repertoire "stockage" ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°939049
joquetino
Posté le 06-01-2005 à 13:29:28  profilanswer
 

Mon .jar contient entre autres  le package IHM et le répertoire stockage. Donc il est bien présent dans le .jar, à sa racine.
La classe qui exécute le code ci-dessus appartient au package IHM.....


Message édité par joquetino le 06-01-2005 à 13:49:20
n°939051
the real m​oins moins
Posté le 06-01-2005 à 13:31:43  profilanswer
 

t'as pas répondu à la question


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°939055
joquetino
Posté le 06-01-2005 à 13:40:51  profilanswer
 

ta question n'est peut être pas suffisament explicite?

n°939059
the real m​oins moins
Posté le 06-01-2005 à 13:47:52  profilanswer
 

euh

Citation :

où se trouve ton repertoire stockage?


ça va là?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°939060
lorill
Posté le 06-01-2005 à 13:47:55  profilanswer
 

tu ne peux pas acceder a un répertoire de ton jar comme ca.
mets ton répertoire 'stockage' en dehors [:spamafote]

mood
Publicité
Posté le 06-01-2005 à 13:47:55  profilanswer
 

n°939064
joquetino
Posté le 06-01-2005 à 13:50:25  profilanswer
 

joquetino a écrit :

Mon .jar contient entre autres  le package IHM et le répertoire stockage. Donc il est bien présent dans le .jar, à sa racine.
La classe qui exécute le code ci-dessus appartient au package IHM.....


 :o  
Et calme toi, s'il te plait, rien ne t'oblige à poster sur le forum


Message édité par joquetino le 06-01-2005 à 13:51:01
n°939085
the real m​oins moins
Posté le 06-01-2005 à 14:04:21  profilanswer
 

v'la qu'il se repond tout seul [:itm]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°939088
benou
Posté le 06-01-2005 à 14:08:23  profilanswer
 

lorill a écrit :

tu ne peux pas acceder a un répertoire de ton jar comme ca.
mets ton répertoire 'stockage' en dehors [:spamafote]


je plussoite


---------------
ma vie, mon oeuvre - HomePlayer
n°939096
patachou
Posté le 06-01-2005 à 14:14:49  profilanswer
 

On peut pas passer par un getRessource () pour acceder au répertoire ? Comme pour les images dans un jar...

n°939138
benou
Posté le 06-01-2005 à 14:33:57  profilanswer
 

patachou a écrit :

On peut pas passer par un getRessource () pour acceder au répertoire ? Comme pour les images dans un jar...


tu peux préciser ? ca te renvois la liste des images contenu dans un jar ?


---------------
ma vie, mon oeuvre - HomePlayer
n°939150
patachou
Posté le 06-01-2005 à 14:47:16  profilanswer
 

lorill a écrit :

tu ne peux pas acceder a un répertoire de ton jar comme ca.
mets ton répertoire 'stockage' en dehors [:spamafote]


 

benou a écrit :

tu peux préciser ? ca te renvois la liste des images contenu dans un jar ?


 
Pour acceder à une resource comme une image dans un jar, on doit passer par getResource () non ?
Je l'ai vu sur un autre post :

getClass().getClassLoader().getResource("wembley.jpg" )


 
Enfin j'ai souvenir qu'on m'a appris que des qu'on doit faire un accès à une ressource il faut utiliser getResource car on a moins de problème quand on passe l'application à un jar...

n°939152
benou
Posté le 06-01-2005 à 14:51:32  profilanswer
 

bha oui mais ca te permet pas d'obtenir une liste de ressource situées au même endroit (répzertoire du jar) c'est toujours de l'unitaire ... lui il veut lister le contenu d'un rep, et ca je crois pas que ce soit possible.


---------------
ma vie, mon oeuvre - HomePlayer
n°939159
patachou
Posté le 06-01-2005 à 14:58:28  profilanswer
 

J'avais pas vu qu'il voulait lister le contenu du repertoire, donc faite comme si j'avais rien dit  :ange:

n°939332
joquetino
Posté le 06-01-2005 à 16:09:30  profilanswer
 

Me revoilà. J'ai mis mon répertoire en dehors du .jar, et là ça marche.  
Merci à ceux qui m'ont répondu, plus ou moins aimablement .............

n°939365
lorill
Posté le 06-01-2005 à 16:18:08  profilanswer
 

joquetino a écrit :


Merci à ceux qui m'ont répondu, plus ou moins aimablement .............


ouais ok, compte pas sur moi pour tes prochaines questions :o

n°939431
joquetino
Posté le 06-01-2005 à 16:54:44  profilanswer
 

lorill a écrit :

ouais ok, compte pas sur moi pour tes prochaines questions :o


Cette remarque ne t'étais pas destiné. La personne en question se reconnaitra...

n°939446
the real m​oins moins
Posté le 06-01-2005 à 17:02:19  profilanswer
 

et le spectateur attentif aura remarqué que je t'ai posé une question à laquelle tu n'as jamais répondu - on a pu t'aider parce qu'on a deviné la réponse à cette question.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°939467
joquetino
Posté le 06-01-2005 à 17:25:20  profilanswer
 

the real moins moins a écrit :

et le spectateur attentif aura remarqué que je t'ai posé une question à laquelle tu n'as jamais répondu - on a pu t'aider parce qu'on a deviné la réponse à cette question.


Passons et merci de ton aide.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Créer un .jar

 

Sujets relatifs
créer une barre de défilement dans un tableaucreer des repertoire sous dos
Méthodologie pour créer un XSL de transformation XML ?[Direct3D] creer une région windows a partir d'un rendu direct3D
Comment creer une DLL avec borland c++ 5.5 compilerCréer des PDF avec python
créer un forum simpleJe voudrais créer un script mais je suis super débutant !
Oracle : Creer un role et l'attribuer à un userComment créer un formulaire de contact avec Publisher
Plus de sujets relatifs à : Créer un .jar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR