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

  FORUM HardWare.fr
  Programmation
  Java

  Resources dans un fichier jar avec ant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Resources dans un fichier jar avec ant

n°1716962
ksavieras
Posté le 13-04-2008 à 16:01:39  profilanswer
 

Bonjour,
 
Un pb sur lequel je me casse le dents :
J'ai une application qui a besoin d'un dossier resources pour tourner
Voici la structure du fichier jar que j'arrive à créer :
essai.jar

  • com
  • META-INF
  • resources

et mon class-path :
class-path: resources/
 
Et pourtant les resources ne sont jamais chargées.
Et si je mets un dossier resources au niveau de mon essai.jar, cela fonctionne correctement.
 
Et le plus fort ... c'est que certaines ressources sont chargées (les bundles), mais pas les fichiers excel dont j'ai besoin pour mes calculs
 
Qq a une idée ?
 
Merci d'avance

mood
Publicité
Posté le 13-04-2008 à 16:01:39  profilanswer
 

n°1716979
bugsan
Posté le 13-04-2008 à 18:03:32  profilanswer
 

Tout dépend comment tu accèdes à ces ressources dans ton code java...

n°1716980
ksavieras
Posté le 13-04-2008 à 18:19:37  profilanswer
 

J'ai déjà cherché dans ce sens, le problème est qu'il semble que l'appli va chercher les ressources un cran trop haut, or, ma chaine de caractère est sous la forme suivante :
String res = "resources/....". Si elle valait "../resources/..." j'aurai en effet pu décaler mais là, comment forcer le fait qu'elle doivent être cherchée à la racine du jar ?
Ce qui m'étonne le plus c'est qu'on accède aux "bundles" de la même façon ... et la ça marche

n°1717003
ksavieras
Posté le 13-04-2008 à 19:47:53  profilanswer
 

J'ai trouvé merci à ceux qui ont cherché
Il semble que les noms des chemins dans éclipse ne soit pas "case_sensitive"
Dans le fichier jar, les noms des fichiers et des répertoires doivent être exactement les même, à la casse près, alors que dans eclipse, cela n'a pas d'importance
De plus par défaut si les ressources ne sont pas trouvées dans le .jar, elles sont cherchées dans le répertoire contenant ce jar (et j'avais un dossier resources à ce niveau), et là, la casse n'est pas importante puisque cela fonctionnait
 
A savoir ...
 
Et merci à tous ceux qui ont cherché


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

  Resources dans un fichier jar avec ant

 

Sujets relatifs
Menu sur fichier jpgmodifier script vb de visualisation de fichier
Configurez les propriétés API pour contrôler un fichier dans la page Wj'ai un pb d'insertion de lignes dans un fichier
Gestion de fichier sur site web[C#] Copier un fichier sur un ordinateur distant
[VB] Copie fichier TXT vers fichier TXT : Perte mise en formetris dans un fichier
[VBA] Copier un fichier en mode "Valeur"Créer un fichier de resources pour gcc
Plus de sujets relatifs à : Resources dans un fichier jar avec ant


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