Comment utiliser un fichier de propriétés avec GlassFish

Je suis de la création d'un service web, qui courent dans GlassFish, et je veux avoir certaines propriétés personnalisées. Pour cela, je suis en utilisant le Properties classe. Le code que j'utilise est:

Properties p=new Properties();
File f=new File(System.getProperty("user.dir"), "settings.properties");
p.load(new FileInputStream(f));  

Mais comment puis-je obtenir le settings.properties-fichier dans mon répertoire config?

Je ne suis pas sûr de mon classpath, puisque c'est géré par NetBeans et GlassFish. Je suppose que mon .war-fichier est ajouté au classpath, lors du déploiement...

J'ai ajouté ma propre solution, mais si quelqu'un pouvait trouver une meilleure solution, il serait bienvenue...

source d'informationauteur doekman