作者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