La lecture d'un fichier à partir d'un bocal, ou n'importe où sur le chemin de la classe?

Je suis en train de construire une application qui génère un fichier de ressources dans un bocal, mais j'aimerais avoir le projet praticable au sein d'eclipse. J'ai une base de maven 2 structure de mon projet, et je n'en suis pas sûr comment faire pour lire dans le fichier tel qu'il est trouvé et utilisé lors de l'exécution du POT ou de l'intérieur de l'éclipse. La pensée?

Structure:

src/main/java
src/main/resources/file.txt

Actuelle méthode de lecture:

getClass().getResourceAsStream("/file.txt")

Est-il de la lecture reprendra src/main/resources/*, ainsi que le niveau de la racine de la JARRE (où les ressources sont déployées)?

OriginalL'auteur Stefan Kendall | 2010-03-18