作者barry800414 (小銘)
看板b98902HW
標題[求救] 弄成jar檔後讀不到檔案
時間Mon Jun 28 22:58:12 2010
我的遊戲本來可以正常執行
但是弄成jar檔後就會找不到檔案
ntu_monopoly_image = ImageIO.read(new File("./picture/top_bar.png"));
Scanner input = new Scanner(new FileInputStream("./list/landlist.txt"));
像這種 我如果把jar檔案放在c:\執行
他就會讀不到
請問該如何解決呢????
懇請強者幫忙
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.191
1F:推 sunjw:圖都讀不到 哭哭 06/28 23:15
2F:推 wqwdaniel:試試看把找不到的檔案跟jar黨放在同一個資料夾底下~~ 06/28 23:19
3F:→ barry800414:可是這樣不符合要求吧 他要java -jar xxxx.jar 06/28 23:24
4F:→ barry800414:就能玩 06/28 23:24
5F:推 wqwdaniel:不過的確當cmd到jar的資料夾打入那個命令就可以了耶~~ 06/28 23:37
6F:推 sunjw:可是他requirements強調 ONLY 那幾個items耶 06/28 23:52
7F:推 davll:我也有這樣的問題,就寫在報告裡吧 06/29 00:01
8F:→ gene9216:我也是有這樣的問題ORZ 06/29 00:32
9F:推 steven1028:圖要用getClass().getResoucre(圖檔路徑) 06/29 00:52
10F:→ steven1028:才讀得到 06/29 00:52
11F:→ barry800414:但是我的Scanner 裡面的FileInputStream 06/29 01:00
12F:→ barry800414:用那個方法還是讀不到 06/29 01:00
13F:推 peer4321:getClass().getResoucreAsStream(路徑) 06/29 02:34
14F:推 sunjw:酷喔 06/29 12:43
15F:→ barry800414:感謝!! 問題解決了 06/30 01:04