Hallo,
habe mal ganz banale Frage.
Habe folgende Verzeichnisstruktur:
c:\MyVerzeichnis\Programm
c:\MyVerzeichnis\Programm\prog.jar
c:\MyVerzeichnis\Programm\config
c:\MyVerzeichnis\Programm\config\a.ini
c:\MyVerzeichnis\config
c:\MyVerzeichnis\config\prog.ini
mein Program prog.jar soll zur Laufzeit aus dem c:\MyVerzeichnis\config und c:\MyVerzeichnis\Programm\config einige Properties lesen. Wie gebe ich das in Java-Code ein. Habe dafür einen Interface wie folgt:
Wie muss hier die Pfadangabe sein? Es soll nicht mit irgendwie c:/ beginnen. Wo bin ich wenn ich ./ angebe?
Danke für eure Hilfe.
habe mal ganz banale Frage.
Habe folgende Verzeichnisstruktur:
c:\MyVerzeichnis\Programm
c:\MyVerzeichnis\Programm\prog.jar
c:\MyVerzeichnis\Programm\config
c:\MyVerzeichnis\Programm\config\a.ini
c:\MyVerzeichnis\config
c:\MyVerzeichnis\config\prog.ini
mein Program prog.jar soll zur Laufzeit aus dem c:\MyVerzeichnis\config und c:\MyVerzeichnis\Programm\config einige Properties lesen. Wie gebe ich das in Java-Code ein. Habe dafür einen Interface wie folgt:
Code:
...
public static final String CONFIG_PFAD = "config/";
public static final String CONFIG_PFAD_SPEZ = "./config/";
...
Wie muss hier die Pfadangabe sein? Es soll nicht mit irgendwie c:/ beginnen. Wo bin ich wenn ich ./ angebe?
Danke für eure Hilfe.