0

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

我的项目结构如下所示:

Root:

 ->src

 ->lib -<my.jar>

在 lib 目录中有一个包含文本文件的 jar(my.jar)

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

我正在尝试像这样加载文本文件:

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

知道如何读取文件吗?

谢谢

4

1 回答 1

1

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

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

于 2013-03-05T03:01:04.347 回答