Hallo zusammen,
ich habe ein Problem, meine properties-Datei außerhalb meines jars zu referenzieren.
Ich habe eine Anwendung, die in einem package namens nav_raster_ff liegt. In meiner IDE liegt die properties-Datei "input.properties" im selben package, wie alle anderen Klassen. Deshalb referenziere ich die properties-Datei mit
Wenn ich von der IDE eine jar packen lasse, wird die properties-Datei mit verpackt und alles funktioniert noch. Allerdings möchte ich die properties-Datei außerhalb der jar haben, damit Benutzer sie ändern können. Also habe ich properties-Dateien vom build ausgeschlossen, im manifest-File den . im Class-Path mit aufgenommen und die properties-Datei in den selben Ordner wie das jar gelegt (was ja vom . im manifest-file symbolisiert wird). Allerdings kann ich nicht darauf zugreifen. Die Quellen schreiben da unterschiedliches. Ich habe schon
oder
ausprobiert, aber das funktioniert nicht.
Weiß hier einer weiter?
Gruß
Albrecht
ich habe ein Problem, meine properties-Datei außerhalb meines jars zu referenzieren.
Ich habe eine Anwendung, die in einem package namens nav_raster_ff liegt. In meiner IDE liegt die properties-Datei "input.properties" im selben package, wie alle anderen Klassen. Deshalb referenziere ich die properties-Datei mit
Code:
ResourceBundle rb=ResourceBundle.getBundle("nav_raster_ff.input");
Code:
ResourceBundle.getBundle("input");
Code:
ResourceBundle.getBundle("/input.nav_raster_ff");
Weiß hier einer weiter?
Gruß
Albrecht