I am having problem using the optional ftp task from maven.xml. I have search the mail list and google with no luck. Please help.
I have the following dependencies in my project.xml : <dependency> <groupId>ant</groupId> <artifactId>ant-optional</artifactId> <version>1.5.1</version> <url>http://jakarta.apache.org/ant/</url> </dependency> <dependency> <groupId>netcomponents</groupId> <artifactId>netcomponents</artifactId> <version>1.3.8a</version> <url>http://jakarta.apache.org/commons/net/</url> </dependency> And the following in my maven.xml : <goal name="site-ftp"> <ant:taskdef name="ftp" classname="org.apache.tools.ant.taskdefs.optional.net.FTP" /> <ant:classpath> <ant:path refid="maven.dependency.classpath"/> <ant:pathelement location="${plugin.getDependencyPath('ant:ant-optional')}"/> <ant:pathelement location="${plugin.getDependencyPath('netcomponents:netcomponents')}"/> </ant:classpath> <ant:ftp server="${maven.deploy.site.address}" userid="${maven.deploy.site.username}" password="${maven.deploy.site.password}" remotedir="${maven.deploy.site.dir}" verbose="yes" > <ant:fileset dir="${maven.docs.dest}"/> </ant:ftp> </goal>