2013-03-05 60 views
0

是否可以读取jar内的文件?读取文件的罐子

我的项目结构是这样的:

Root: 

->src 

->lib -<my.jar> 

lib目录中有包含文本文件

这是清单文件中的类路径罐子(my.jar): 类路径:./lib/my.jar

,我试图加载文本文件是这样的:

InputStream in = MyClass.class.getResourceAsStream("/text.license"); 

任何想法如何读取文件?

感谢

+0

在文本文件中,什么是路径'text.license'?是'my.jar'项目的类路径中? – MadProgrammer 2013-03-05 02:33:35

+0

txt文件是在JAR根(我 - > text.license) my.jar是在类路径:类路径:./lib/my.jar – angus 2013-03-05 02:46:49

+0

哪里是'类Path'定义?如果它在'my.jar'中定义,那么这是没有意义的 – MadProgrammer 2013-03-05 02:51:23

回答