【发布时间】:2010-09-25 14:05:00
【问题描述】:
我有一个 jar 文件,其中有一个名为“client.ts”的文件(在 ZipGenius 中查看时)“/com/something/messaging”。当我这样做时
JarFile jarFile = new JarFile("Client.jar");
JarEntry zipFile = jarFile.getJarEntry("client.ts");
找不到“client.ts”文件。如果我将文件打包在“/resources/”中,它可以找到它。 JarFile.getEntry() 是否只向下钻取一个目录? getJarEntry() 的 javadoc 简单地说:返回给定条目名称的 ZipEntry,如果未找到则返回 null。
【问题讨论】: