2009-10-15 15 views
2

J'ai une application qui utilise un fichier de propriétés qui a été ajouté à la main dans le dossier/project/bin (projet Eclipse). L'application localise le fichier en utilisant:Fichier de propriétés dans Eclipse

this.getClass().getClassLoader().getResourceAsStream("filename.properties") 

Maintenant, je veux ajouter ce fichier dans Eclipse, il est donc en fait une partie du projet. Dans quel répertoire dois-je créer le fichier et comment puis-je m'assurer que l'application le trouvera?

Merci.

Répondre

4

Vous pouvez placer le fichier .properties n'importe où sous un répertoire de source de projet (src par défaut) pour le faire remonter dans le répertoire de construction (bin par défaut) en tant que «ressource» lors de la construction du projet. Puisque le répertoire bin est généré, vous ne pouvez pas modifier son contenu à la main, de la manière que vous décrivez.

Il n'est pas nécessaire d'appeler getClassLoader(); juste getClass().getResourceAsStream("foo") est bien.

Questions connexes