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>