Hallöle,
sagt mal... ich stehe gerade irgendwie vor nem kleinen Verständnisproblem. Und zwar ist Java ja im Prinzip plattformübergreifend... jedoch kann man ja, sofern man absolute Pfadangaben im Programm macht (um z.B. eine Konfigurationsdatei zu laden) nicht für jedes Betriebssystem den selben Pfad nehmen. Bei Linux/Unix z.b. ist ja /home/user/.meinProgramm/config.xml und bei Windows bla\Eigene Dateien\meinProgramm\config.xml sinniger.
Muss ich also um so etwas wie Konfigurationsdateien oder ähnliches zu handlen (es sei denn sie liegen eh im Programmordner) generell zur Wahrung der Plattformunabhängigkeit jede Eventualität ver-if-en oder wie wird das am Intelligentesten gemacht?
sagt mal... ich stehe gerade irgendwie vor nem kleinen Verständnisproblem. Und zwar ist Java ja im Prinzip plattformübergreifend... jedoch kann man ja, sofern man absolute Pfadangaben im Programm macht (um z.B. eine Konfigurationsdatei zu laden) nicht für jedes Betriebssystem den selben Pfad nehmen. Bei Linux/Unix z.b. ist ja /home/user/.meinProgramm/config.xml und bei Windows bla\Eigene Dateien\meinProgramm\config.xml sinniger.
Muss ich also um so etwas wie Konfigurationsdateien oder ähnliches zu handlen (es sei denn sie liegen eh im Programmordner) generell zur Wahrung der Plattformunabhängigkeit jede Eventualität ver-if-en oder wie wird das am Intelligentesten gemacht?