Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
zip文件属性中的Java写入版本信息_Java_File_Version_Zipper_Fileversioninfo - Fatal编程技术网

zip文件属性中的Java写入版本信息

zip文件属性中的Java写入版本信息,java,file,version,zipper,fileversioninfo,Java,File,Version,Zipper,Fileversioninfo,我正在以压缩的形式导出数据。我需要验证我的产品版本,文件导出的版本。我必须验证文件版本 在java中是否有任何方法可以写入/读取该文件的版本,如下图所示 另外,请建议我实现这一目标的其他方法 从Java7开始,编写自定义文件属性更容易。看看。你说的验证版本是什么意思?看起来你是在强调图片中的存档位?@ DavidConrad,我的意思是说产品的版本,或者你可以考虑产品发布版本。这将有助于了解这是哪个版本的zip。@Mena让我来了解一下,您如何从zip中知道产品发布版本?你的文件属性屏幕截图上

我正在以压缩的形式导出数据。我需要验证我的产品版本,文件导出的版本。我必须验证文件版本

在java中是否有任何方法可以写入/读取该文件的版本,如下图所示


另外,请建议我实现这一目标的其他方法

从Java7开始,编写自定义文件属性更容易。看看。你说的验证版本是什么意思?看起来你是在强调图片中的存档位?@ DavidConrad,我的意思是说产品的版本,或者你可以考虑产品发布版本。这将有助于了解这是哪个版本的zip。@Mena让我来了解一下,您如何从zip中知道产品发布版本?你的文件属性屏幕截图上没有显示这样的内容。
try {
    Path inputFilePath = Paths.get(exportFilePath);
    Path outputFilePath = Paths.get(outputDirPath,
    String.format("%s.%s", inputFilePath.getFileName(), EXPORT_EXTENSION));
    fileZipper.zipIt(inputFilePath, outputFilePath);
    log.info("Zipping completed.");
} catch (IOException e) {
    log.error("Got error whlie zipping file. ", e);
}