Ich versuche, den Pfad zu einer Datei, die es aus dem Java-Jar befindet, und ich möchte nicht einen absoluten Pfad zu verwenden. Ein Beispiel: Sagen wir, das jar befindet sich in ~/lib/myjar.jar und die Datei befindet sich im selben Ordner. Ich habe etwas Ähnliches versucht, aber es schlägt fehl:
File myfile = new File(this.getClass().getResource("../../../").toURI());
Anmerkung: mein Paket ist com.contro.gui, deshalb habe ich "../../../", um auf das "Root" zuzugreifen
Ich bin nicht sicher, wie ich auf die Datei zugreifen kann. Haben Sie einen Vorschlag? Und was ist, wenn die Datei, auf die ich zugreifen möchte, in einem anderen Ordner wie ~/res/ liegt?