我正在尝试覆盖IzPack创建的安装程序JAR的默认图标,其中一个来自我的应用程序:
<jar update="yes"
jarfile="${pwd}/dist/${release}_installer.jar">
<zipfileset src="${pwd}/dist/app.jar" includes="com/izforge/izpack/panels/**"/>
<zipfileset src="${pwd}/dist/app.jar"
includes="com/xyz/img/logo.png" fullpath="img/JFrameIcon.png"/>
</jar>
此任务在普通JAR文件中有效,但安装程序JAR的img
文件夹似乎对其具有0-0-0文件权限,因此如果我将其解压缩(请注意没有{{1} } s或r
s):
w
这也意味着上面的ant任务执行,但无法替换所需的文件。有什么方法可以解决这个问题吗?
注:
约束使用Ant 1.7.1,因此$ ll
---------- 1 bguiz staff 742 2004-05-29 11:39 JFrameIcon.png
任务的preserve0permissions
属性不可用。