Hallo,
ich habe ein Programm, dass ich für ein Linux OS laufen lasse, jedoch auf Windows entwickle.
bis jetzt habe ich immer die Variablen mit den unterschiedlichen Filenname ausgetauscht. Da das ziemlichmühsam ist, frage ich bei euch an, wie Ihr da löst.
Ich kann ja den Wert der Variablen FileOut nicht einfach als public setzen, da der Wert erst innerhalb der If-Anweisung festgelegt wird.
LG, GGK
ich habe ein Programm, dass ich für ein Linux OS laufen lasse, jedoch auf Windows entwickle.
bis jetzt habe ich immer die Variablen mit den unterschiedlichen Filenname ausgetauscht. Da das ziemlichmühsam ist, frage ich bei euch an, wie Ihr da löst.
Java:
if (prop.getProperty(OS).contains("Windows")) {
System.out.println("Ich bin: " +prop.getProperty(OS));
String FileOut = "D:/tmp/checkSTS.txt";
} else {
System.out.println("Weiss nit wer i bin");
String FileOut = "/home/User/bin/checkSTS.txt";
}
Ich kann ja den Wert der Variablen FileOut nicht einfach als public setzen, da der Wert erst innerhalb der If-Anweisung festgelegt wird.
LG, GGK