3

假设我要上传

./WEB-INF/classes

./WEB-INF/lib

<myserver>/Folder/WEB-INF/classes

<myserver>/Folder/WEB-INF/lib

分别。

我可以用一个 FTP 任务来做到这一点吗?

我无法使用

<ftp server="myserver" remoteDir="Folder/WEB-INF/">
    <fileset dir="WEB-INF" />
</ftp>

因为这将复制WEB-INF我不需要的所有内容。

4

1 回答 1

3

当然可以。只需使用include过滤器。双星号匹配任何目录名称。单个星号匹配任何文件名。

<ftp server="myserver" remoteDir="Folder/WEB-INF/">
  <fileset dir="WEB-INF" >
    <include name="classes/**/*"/>
    <include name="lib/**/*"/>
  </fileset>
</ftp>
于 2013-10-04T14:15:47.240 回答