ja dostaję ten błąd przy próbie otwarcia pliku:java.io.FileNotFoundException na istniejącym pliku
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)
Plik jest istniejący w katalogu, ale ja wciąż otrzymuję ten błąd. Jednak po skopiowaniu tego samego pliku w folderze src Projekt obszaru roboczego Eclipse, nie jest zwracany taki wyjątek (chociaż ta metoda tworzy również plik World_X.fr w folderze bin).
Co ja właściwie próbuje zrobić to uzyskać bezwzględną lokalizację pliku .jar przez to:
fileLocation = new String(Main.class.getProtectionDomain().getCodeSource().getLocation().getPath());
A potem ja dołączanie „World_X.fr” do napisu fileLocation ale to nie działa . Proszę, pomóż mi w tym zakresie.
Czy naprawdę masz ścieżki z „% 20” w nich? –
@DanielDiPaolo tak jakoś! Śpię...... :) – Rafay