Java-jar : Zugriff auf externe Konfigurationsdatei

Ich bin auf der Suche nach etwas, was ich dachte, war nicht zu schwierig sein.

Ich habe eine Anwendung, die ich möchte zu Verpacken, als ein Glas, da habe ich ~30 Abhängigkeiten und ich möchte in der Lage sein, um die Bereitstellung einer einzigen Datei.

Habe ich ein paar Konfigurations-Dateien - properties-Datei und einer spring-Konfigurationsdatei, und meine log4 props - Datei, die ich haben möchte, die externe jar. Ich denke, ich erwartet, dass wenn ich Sie im selben Verzeichnis wie die jar-es würde Sie finden, wenn er lief, aber es funktioniert nicht.

Während der Entwicklung, ich habe diese Dateien in die root des classpath für mein eclipse-Projekt und die app findet Sie Prima. Ich fühle mich wie ich ' m fehlen einige wichtige Aspekt der jar /classpath Theorie...

also, was ich will, ist in der Lage, die config-Dateien und die jar im selben Verzeichnis und haben die app finden, die config-Dateien, wenn ich es mit dem standard-java -jar-Ding.

Ist es nicht eine einfache Möglichkeit, dies zu erreichen?

InformationsquelleAutor Joel | 2010-02-09
Schreibe einen Kommentar