我想从我的* jar存档中读取文件。我在互联网上读到了如何阅读zip:
ZipFile zipFile = new ZipFile( "moers.zip" );
ZipEntry entry = zipFile.getEntry( "DerAlteSack.png" );
InputStream is = zipFile.getInputStream( entry );
所以我的问题:我可以将* jar文件视为* zip文件吗?
答案 0 :(得分:2)
是的,jar是一个Zip文件。请参阅规范:http://docs.oracle.com/javase/6/docs/technotes/guides/jar/jar.html#Intro
JAR文件本质上是一个包含可选项的zip文件 META-INF目录。