是否可以在jar中读取文件?
我的项目结构如下:
Root:
->src
->lib -<my.jar>
在lib目录中有一个包含文本文件
的jar(my.jar)这是清单文件中的类路径: Class-Path:./ lib / my.jar
我试图像这样加载文本文件:
InputStream in = MyClass.class.getResourceAsStream("/text.license");
知道如何阅读文件吗?
由于
答案 0 :(得分:1)
http://docs.oracle.com/javase/6/docs/api/java/util/jar/JarFile.html
您最好的选择是使用JarFile类 (处理拉链压缩)