java.io.FileNotFoundException für eine vorhandene Datei

Ich erhalte diese Fehlermeldung, wenn ich versuche, eine Datei zu öffnen:

java.io.FileNotFoundException: D:\Portable%20Programs\Android%20Development\workspace3\XXX-desktop\bin\World_X.fr (The system cannot find the path specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.util.Scanner.<init>(Unknown Source)

Die Datei ist im Verzeichnis vorhanden, aber ich erhalte immer noch diesen Fehler. Wenn ich jedoch dieselbe Datei in den Ordner Project src des Eclipse-Arbeitsbereichs kopiere, wird keine solche Ausnahme zurückgegeben (obwohl diese Methode auch die Datei World_X.fr im Ordner bin erstellt).

Ich versuche tatsächlich, den absoluten Speicherort der JAR-Datei folgendermaßen zu ermitteln:

fileLocation = new String(Main.class.getProtectionDomain().getCodeSource().getLocation().getPath());

Und dann füge ich "World_X.fr" an die fileLocation-Zeichenfolge an, aber das funktioniert nicht. Bitte helfen Sie mir in dieser Hinsicht.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage