2010-07-23 10 views
1

Je construis un projet avec ant et pendant la construction je voudrais regrouper un certain nombre de fichiers de propriété/config directement dans le .jar pour rendre la distribution plus simple. J'ai réussi à ajouter ces fichiers au .jar, mais je ne parviens pas à les charger dans mon programme.Charger un fichier qui a été inclus dans le .jar?

Quelle est la procédure pour ouvrir/lire un fichier qui a été empaqueté dans un fichier .jar?

+1

pouvez-vous publier le code Java que vous utilisez actuellement pour charger le fichier de propriétés. – JoseK

Répondre

4

Utilisez la méthode getResourceAsStream sur class:

Properties p = new Properties(); 
p.load(MyClass.class.getResourceAsStream("/myprops.properties")); 
+0

Parfait, merci! –

Questions connexes