Ant FTP任务-无法创建类型



有人能帮我处理Ant吗?我想通过FTP部署一些文件,但由于错误,我仍然不能:

Could not create type ftp due to java.lang.NoClassDefFoundError: org/apache/commons/net/ftp/FTPClientConfig

在ant lib目录中,我有:

  • lrwxrwxrwx 1根ant-botstrap.jar->..//java/ant-botstrap.jar
  • lrwxrwxrwx 1根根目录ant-commons-net.jar->..//java/ant/ant-commons-net.jar
  • lrwxrwxrwx 1 root ant.jar->..//java/ant.jar
  • lrwxrwxrwx 1根ant-launcher.jar->..//java/ant-launcher.jar
  • lrwxrwxrwx 1根根commons-net.jar->/usr/share/java/commons-net.jar

谢谢你的帮助。

我假设您使用的是ant 1.8。

您需要在本博客文章和文档中列出的lib文件夹中的apache-commons-net-2.0.jarjakarta-oro-2.0.8.jar(尽管文档说1.4应该足够了)

在Eclipse中:

Window > Preferences > Ant > Runtime > Classpath Tab > Ant Home Entries (Default) > Add External jars
   1.commons-net-2.0.jar
   2.oro-2.0.8.jar

它对我有效:)

如果你在Raspberry Pi上使用Debian Linux发行版或Raspbian,你可以通过运行来简单地解决这个问题

sudo apt-get install libcommons-net-java

相关内容

  • 没有找到相关文章

最新更新