How to load an optional task into ant without -lib or global installation?
The problem you are having is due to the different class-loaders in use. The Commons Net classes must be loaded by the same class-loader that loads the FTP task. Because the FTP task is loaded by Ant on start-up, you need to add the Commons Net to Ant’s classpath so that it is loaded by … Read more