Hallo,
Mit einem Befehl:
erstelle ich eine Datei. Das funktioniert unter Windows, aber nicht unter Linux.
Ich möchte im aktuellen Verzeichnis und ein Ordner darüber eine Datei ablegen. Das Programm erstellt diese aber nicht. Das Programm ist eine ausführbare .jar.
Woran liegt das? Gibt es da etwas Linux-spezifisches, worauf ich achten muss?
Evtl. Pfadangaben? Slashes? ggf. Ordner anlegen und dann reinspeichern?
Es sollte auf jedem Linux laufen...
Ich testete bisher mit einer Live-CD mit Ubuntu Linux. Kann es auch daran liegen?
Kann es auch sein, dass die Dateien unter Linux ganz woanders erstellt werden?
Gruß
Mit einem Befehl:
Java:
new FileOutputStream( System.getProperty("user.dir")+ "/pdf/test.pdf")
erstelle ich eine Datei. Das funktioniert unter Windows, aber nicht unter Linux.
Ich möchte im aktuellen Verzeichnis und ein Ordner darüber eine Datei ablegen. Das Programm erstellt diese aber nicht. Das Programm ist eine ausführbare .jar.
Woran liegt das? Gibt es da etwas Linux-spezifisches, worauf ich achten muss?
Evtl. Pfadangaben? Slashes? ggf. Ordner anlegen und dann reinspeichern?
Es sollte auf jedem Linux laufen...
Ich testete bisher mit einer Live-CD mit Ubuntu Linux. Kann es auch daran liegen?
Kann es auch sein, dass die Dateien unter Linux ganz woanders erstellt werden?
Gruß
Zuletzt bearbeitet: