當我試圖打開一個文件,我得到這個錯誤:java.io.FileNotFoundException上的現有文件
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)
該文件存在於目錄,但我仍然得到這個錯誤。但是,當我複製Eclipse工作區Project src文件夾中的同一文件時,不會返回這樣的異常(儘管此方法還會在bin文件夾中創建World_X.fr文件)。
什麼我其實想做的是通過這個得到的.jar文件的絕對位置:
fileLocation = new String(Main.class.getProtectionDomain().getCodeSource().getLocation().getPath());
然後我追加「World_X.fr」到fileLocation字符串,但這個不工作。在這方面請幫助我。
你真的有「20%」,在他們的路徑? – 2012-07-19 16:56:27
@DanielDiPaolo耶不知何故!我在睡覺...... :) – Rafay 2012-07-19 17:06:51