0
我有一個名爲「client.ts」的文件(在ZipGenius中查看時)「/ com/something/messaging」的jar文件。當我做我可以從3目錄深的jar中提取文件嗎?
JarFile jarFile = new JarFile("Client.jar");
JarEntry zipFile = jarFile.getJarEntry("client.ts");
它找不到「client.ts」文件。如果我將文件打包在「/ resources /」中,它可以找到它。 JarFile.getEntry()
是否只鑽取一個目錄? javadoc getJarEntry()
只是說:返回給定條目名稱的ZipEntry
;如果沒有找到,則返回null。
實際字符串應該是「COM /事/消息/ client.ts」 – darrickc 2008-12-05 20:11:32