十分钟年华老去

--为了理想、生命和爱情

bruce 张ID:zdsdiablo
91638次访问,排名980好友18人,关注者30
zdsdiablo的文章
原创 91 篇
翻译 0 篇
转载 25 篇
评论 64 篇
十分钟年华老去的公告
生命如水般流逝,十分钟,真的那么短暂而灿烂。 但愿那辉煌的片段里,有你我的相助,相识。
最近评论
lovekatherine:被标题迷惑了
yang2003:没看懂
zdsdiablo:就是因为网上没找到,所以我才决定写一下的,方便大家嘛。
zdsdiablo:就是因为网上没找到,所以我才决定写一下的,方便大家嘛。
eagerEagle:我找了很久,都没搜到这方面的内容。最后不得以发帖提问,没想到后来在你这里找到了,我就把你的文字全转过去了(地址也在内),不介意吧?
文章分类
收藏
相册
空白
[ 博客 ]
天天想你的我(RSS)
慕容剑朔(RSS)
[ 视野 ]
java汇总
操作系统
chinaunix
代理服务
cnproxy
外国代理
电子教程
apache
电子书巨多巨好
维维软件园
技术论坛
chinajavaworld
gceclub.sun
javafan
javaresearch
kissjava
matrix
中国DotNet俱乐部
开源项目
apache
java业内新闻
java游戏开源
Jogl
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 如何读取Jar包里面的文件收藏

新一篇: 同步,灵机一动 | 旧一篇: 游戏续探

原先写的
File f = new File(this.getClass().getResource("filename").toURI());
失败了,本来在代码环境下运行是正常的,换到了jar包下出现URI   is   not   hierarchical 错误,把地址打出来发现前面是一个jar:开头的字符串。网上查了一下,居然有人也碰到过这样的问题。
http://topic.csdn.net/t/20040112/09/2655422.html
不过没下文

jar:file:/E:/testLoadFile.jar!/resources/test.htmlException   in   thread   "main"   java.lang.IllegalArgumentException:   URI   is   not   hierarchical  

不甘心,jar内的文件一定是可以读取的,因为工程内用了一个swixml的东东,就是用一个文件名就可以搞定了。
尝试一大圈以后开始想起这个,于是跑到它的主页上去http://www.swixml.org/龌龊的下载了源代码

原来是用InputStream读的,其实也有想过,唉,太懒了。

放这里留个档,以后有那位仁兄也这么懒就不用像我这么费事了

改后的代码如下
InputStream in = this.getClass().getResourceAsStream(“filename”);

如果有必要的话还可以用Read再去包一下那个in,看个人喜好了

发表于 @ 2007年03月02日 23:27:00|评论(loading...)|编辑

新一篇: 同步,灵机一动 | 旧一篇: 游戏续探

评论

#eagerEagle 发表于2007-03-19 02:19:45  IP: 58.214.240.*
我找了很久,都没搜到这方面的内容。最后不得以发帖提问,没想到后来在你这里找到了,我就把你的文字全转过去了(地址也在内),不介意吧?
#zdsdiablo 发表于2007-03-21 11:00:48  IP: 210.22.82.*
就是因为网上没找到,所以我才决定写一下的,方便大家嘛。
#zdsdiablo 发表于2007-03-21 11:00:48  IP: 210.22.82.*
就是因为网上没找到,所以我才决定写一下的,方便大家嘛。
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 十分钟年华老去