【发布时间】:2018-05-11 10:18:21
【问题描述】:
我正在尝试使用 ant 的 tar 任务压缩文件。我想为jre下bin目录下的文件创建755权限。
你要压缩的目录结构如下:
jre
|
+-- 垃圾箱
|
+-- 库
|
`-- 等等
ant build.xml 文件如下所示:
<chmod file="${basedir}/jre/bin/**" perm="755"/>
<target name="dist">
<tar destfile="${basedir}/jre.tar">
<tarfileset dir="${basedir}/jre" />
</tar>
</target>
但是,如果你解压tar文件,bin目录下所有文件的权限都是644。 如何为bin,jre子目录中的所有文件创建一个755权限的tar文件?
【问题讨论】:
标签: java ant permissions tar