如何创建jar内部的文本文件副本并将副本提取到我系统上的特定目标位置?

时间:2014-03-27 17:56:42

标签: java text jar extract

假设我在jar.Proar中有text.txt。如何创建text.txt的副本并将该副本提取到本地驱动器中的特定文件夹中?

1 个答案:

答案 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