假设我在jar.Proar中有text.txt。如何创建text.txt的副本并将该副本提取到本地驱动器中的特定文件夹中?
答案 0 :(得分:0)
尝试使用java.util.jar
API。具体来说,请查看JarFile.getEntry()
和JarFile.getInputStream()
。例如:
JarFile jarFile = new JarFile(new File("Project.jar"));
ZipEntry entry = jarFile.getEntry("text.txt");
InputStream is = jarFile.getInputStream(entry);
// write InputStream to file