假设我要上传
./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>
关于ant - 如何用Ant用FTP任务复制几个子目录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19181636/