Servus,
der Title sagt es ja eigentlich schon. Eine Anwendung von mir läuft unter Windows und Linux, aber nicht unter Mac OS X. Der Grund sind ist hier jedoch nicht ein fehlendes Packet oder ähnliches, sondern, dass eine Datei nicht geschrieben / gefunden werden kann.
Ich habe mich bereits informiert, wo ich unter OS X die Daten speichern soll. Dort hieß es: user.home/Library.
Gut hab ich jetzt so probiert:
Dies findet man ziemlich am Anfang der Anwendung.
Wie dem auch sei, es ist nicht möglich die erforderliche Datei durch das Programm auf dem Mac zu erstellen, bzw. selbst bei der manuellen Erstellung wird die Datei nicht gefunden.
Muss ich denn noch irgendwas fürn Mac beachten?
der Title sagt es ja eigentlich schon. Eine Anwendung von mir läuft unter Windows und Linux, aber nicht unter Mac OS X. Der Grund sind ist hier jedoch nicht ein fehlendes Packet oder ähnliches, sondern, dass eine Datei nicht geschrieben / gefunden werden kann.
Ich habe mich bereits informiert, wo ich unter OS X die Daten speichern soll. Dort hieß es: user.home/Library.
Gut hab ich jetzt so probiert:
Java:
String userHome = System.getProperty("user.home");
if (Computer.isMac()) {
userHome += "/Library/"; //NON-NLS
}
System.setProperty("user.home", userHome);
Wie dem auch sei, es ist nicht möglich die erforderliche Datei durch das Programm auf dem Mac zu erstellen, bzw. selbst bei der manuellen Erstellung wird die Datei nicht gefunden.
Muss ich denn noch irgendwas fürn Mac beachten?