Java: der Zugriff auf die properties-Datei innerhalb eines Krieges

Ich schon gesucht StackOverflow für "Eigenschaften" inneren Krieg", aber keines der Ergebnisse gearbeitet für meinen Fall.

Ich bin mit Eclipse Galileo und GlassFish v3 auf die Entwicklung einer Reihe von web-services. Ich bin mit einem "dynamic web project" mit der folgenden Struktur

Src
-java_code_pkg_1
-java_code_pkg_2
-com.company.config
--configfile.properties WebContent
-META-INF
-WEB-INF
--log4jProperties
--web.xml
--applicationContext.xml
--app-servlet.xml

Möchte ich den Zugriff auf die "configfile.Eigenschaften" in einer der Quell-Dateien in "java_code_pkg1". Ich bin mit dem Spring-Framework und diese Datei wird einmal instanziiert die Anwendung startet auf dem server.

Ich habe Folgendes versucht, ohne Glück

getResourceAsStream("/com.company.config/configfile.properties");
getResourceAsStream("/com/company/config/configfile.properties");
getResourceAsStream("com/company/config/configfile.properties");
getResourceAsStream("/configfile.properties");
getResourceAsStream("configfile.properties");

getResourceBundle(..) didn't work either.

Ist es möglich, auf eine Datei zuzugreifen, wenn es nicht unter WEB-INF/classes " - Pfad? wenn ja, dann wie?

Danke

InformationsquelleAutor del.ave | 2010-07-20
Schreibe einen Kommentar