读一个文件罐

时间:2013-03-05 02:32:11

标签: java classpath

是否可以在jar中读取文件?

我的项目结构如下:

Root:

 ->src

 ->lib -<my.jar>

在lib目录中有一个包含文本文件

的jar(my.jar)

这是清单文件中的类路径: Class-Path:./ lib / my.jar

我试图像这样加载文本文件:

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

知道如何阅读文件吗?

由于

1 个答案:

答案 0 :(得分:1)

http://docs.oracle.com/javase/6/docs/api/java/util/jar/JarFile.html

您最好的选择是使用JarFile类 (处理拉链压缩)