有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java ZipoutStream相对路径

我使用ZipOutputStream创建zip文件。我在zip中放了一个文件(文件和zip都在同一个目录中),但是该文件是用fullpath(C:\TEMP\file.xml)存储的,如何用相对路径或无路径存储它


共 (1) 个答案

  1. # 1 楼答案

    你需要在ZipEntry中设置。例如,如果不需要任何路径,只需在ZipEntry中使用文件名,如下所示:

        File f = new File("C:\\temp\\file.xml");
        ZipEntry entry = new ZipEntry(f.getName());