Morgen zusammen,
beim Programmstart soll mein Programm einen Ordner in dem Verzeichnis anlegen, in dem sich das Programm befindet. Unter Windows klappt das ohne Probleme. Unter Linux (Ubuntu) wird der Ordner jedoch immer im Home Verzeichnis des Users erstellt.
Egal, ob ich dabei
zum ermitteln des Pfades verwende oder einfach nur
angebe.
Habe leider nicht allzu viel Ahnung von Linux - Was mache ich falsch?
Danke und Gruß,
Jens
beim Programmstart soll mein Programm einen Ordner in dem Verzeichnis anlegen, in dem sich das Programm befindet. Unter Windows klappt das ohne Probleme. Unter Linux (Ubuntu) wird der Ordner jedoch immer im Home Verzeichnis des Users erstellt.
Egal, ob ich dabei
Java:
this.getClass().getResource("/")
Java:
File f = new File("tmp");
if (!f.exists()) {
f.mkdir();
}
Habe leider nicht allzu viel Ahnung von Linux - Was mache ich falsch?
Danke und Gruß,
Jens
Zuletzt bearbeitet: