該程序在eclipse中工作正常,我想將它製作成可執行文件,因此用戶只需點擊exe文件即可。但首先我必須把它變成一個.jar。但它不會在.jar文件中運行,我在終端中嘗試它,它給了我這個錯誤,我不知道錯誤是什麼,因爲程序在eclipse中運行良好。運行.jar文件時出錯
錯誤是
C:\User\Mondi\Desktop\exe>java -jar RunGUI.jar
java.io.FileNotFoundException: airport.txt <??????????>
at java.io.FileInputStream.open<Native Method>
at java.io.FileInputStrem.<init><unknown source>
at java.util.scanner.<init><unknown source>
at dijkstra.FileProcess.loadtegMap<FileProcess.java:51>
at dijkstra.RunGUI.main<RunGUI.java:13>
根據該跟蹤,它找不到文件「airport.txt」。 – 2013-04-30 00:58:58
所以你有airport.txt釀在罐子裏? – Satya 2013-04-30 00:59:18
看看這裏,也許它會有所幫助:http://stackoverflow.com/questions/574809/load-a-resource-contained-in-a-jar – iluxa 2013-04-30 00:59:39