Bonjour à tous,

Je tente de packager mon application sous la forme suivante :
\application\launcher.jar
\application\launcher.jar!log4j.properties
\application\lib\*.jar
Mais lorsque j'exécute celle-ci je reçois une exception car le fichier ".\conf\hibernate.cfg.xml" n'est pas trouvé. Je tente de placer ce fichier dans un répertoire "conf" mais cela ne change rien :
\application\conf\hibernate.cfg.xml
Ma question est donc : ou stocker les fichiers de configuration et comment y accéder ?
Mon idéal serais d'obtenir la structure suivante :
\application\launcher.jar
\application\launcher.jar!\conf\hibernate.cfg.xml
\application\conf\log4j.properties
\application\lib\*.jar

J'ai aussi une classe qui parcours le contenu du package "me.app.resources" pour lister les fichiers "resources**.properties" qui se casse les dents lorsqu'elle est packagée. Comment lire le contenu d'un jar ?

Merci