答案 0 :(得分:1)
答案 1 :(得分:0)
这不是ANT问题,它是Ubuntu中的文件系统权限问题。
/var
下的所有内容通常都是root访问控制的。我同意以root身份运行构建是不可取的: - )
我建议在/var/www
下创建一个用户目录,然后在那里创建read/write
构建文件。
例如:
sudo mkdir /var/www/gds
sudo chown myuser:myuser /var/www/gds
chmod 755 /var/www/gds
您仍然不允许删除“gds”目录(因为它的父级由root拥有)但您可以删除其中的所有内容,如下所示
<delete>
<fileset dir="/var/www/gds" includes="**"/>
<delete>