ant:处理其内容具有文件权限000的jar

时间:2010-10-08 04:01:19

标签: java ant installer jar file-permissions

我正在尝试覆盖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属性不可用。

0 个答案:

没有答案