我有在 ant 构建脚本中创建 zip 文件的代码。
<target name="zip-dist" description="archiving artifacts">
<zip destfile="${artifacts}/${zipfile}.zip" update="false" basedir="${target.dist}" includes="*.xyz-*" />
</target>
使用 win zip 提取文件时
right click -> Extract All...
没有警告,但在使用 7-zip
提取时显示 “警告:标题错误”但它成功了。我知道这对输出没有影响,因为它只是一个警告,所以建议用户忽略它或使用 win-zip 方法。
但相信我,不可能让他们理解和他们都继续吃我的头 .
有很多用户,我一次又一次地重复同样的事情。他们仍然希望它被修复。
我可以使用
ant-zip
中的任何属性吗?目标或我应该在 ant build
中使用任何不同的压缩技术?我已经搜索了多个在线资源,这是最后的希望!
请帮忙。
最佳答案
我遇到过同样的问题。
修复了仅添加一个属性以强制 Zip64 扩展的问题:
zip64Mode="always"
尝试并且也应该为您工作。
关于ant - 如何从 Ant 构建创建的 .zip 解析 7-zip 的 'Warnings: Headers Error'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57557842/