AntでFTPタスクを使えるようにする
AntでFTP(FTPタスク)を使用するにはデフォルトのままでは使用することはできません。
別途jarファイルを$ANT_HOME\libに配置する必要があります。
配置する必要があるjarファイルは以下の二つです。
・commons-net-1.4.1.jar
http://commons.apache.org/downloads/download_net.cgi
からcommons-net-1.4.1.zipをダウンロードして解凍
・jakarta-oro-2.0.8.jar
http://jakarta.apache.org/site/downloads/downloads_oro.cgi
からjakarta-oro-2.0.8.zipをダウンロードして解凍
実際のXMLへの記述方法は以下のようになります。
ファイルをアップロードする場合
<ftp server="ftpsvr" userid="hoge" password="passwd"> <fileset dir="."> <include name="hoge.html"/> </fileset> </ftp>
ファイルをダウンロードする場合
<ftp action="get" server="ftpsvr" userid="hoge" password="passwd"> <fileset dir="htdocs"> <include name="*.html"/> </fileset> </ftp>