JAR-Datei unter Linux

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo ich hab folgendes Problem,

Ich hab ein Java Programm als Jar file das auf externe Dateien (vom typ .dat) zugreift die außerhalb der jar Datei liegen.

Dann greif ich mit folgendem Code auf die Datei zurück die im Ordner "myOrdner" liegt, myOrdner liegt im gleichen Verzeichniss wie meine Jar file.
Code:
File myfile = new File("myOrdner/"+datei);
String StringFile = myfile.toString();

Soweit sogut, unter Windows klappt das auch einwandfrei, er findet den Pfad und speichert mir meine Datei.

Nur hat Linux wohl ein Problem mit dem Pfad, hab auch schon verschiedene Varianten ausprobiert (zB. /.myOrdner/"+datei) nur findet er diesen Ordner irgendwie nicht.

Hat jemand ne Ahnung wie ich den Pfad unter Linux schreiben soll?
 
Ok, habs selber hinbekommen....

Execute Rechte der Datei waren nicht gesetzt 😉
 
arbeite statt mit / oder \ mit File.seperator oder File.seperartorchar
PathSeporator ist ein : oder sowas....
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben