假设我想上传
./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
。
当然可以。 只需使用include
过滤器。 双星号与任何目录名称匹配。 单个星号与任何文件名匹配。
<ftp server="myserver" remoteDir="Folder/WEB-INF/">
<fileset dir="WEB-INF" >
<include name="classes/**/*"/>
<include name="lib/**/*"/>
</fileset>
</ftp>