Задача Ant FTP - не может создать тип - PullRequest
4 голосов
/ 11 марта 2012

Может ли кто-нибудь помочь мне с муравьем?Я хочу развернуть некоторые файлы через FTP, но все еще не могу из-за ошибки:

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

В каталоге ant lib у меня есть:

  • lrwxrwxrwx 1 root root ant-bootstrap.jar -> ../../java/ant-bootstrap.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 root root commons-net.jar -> /usr/share/java/commons-net.jar

Спасибо за любыепомощь.

Ответы [ 3 ]

7 голосов
/ 12 марта 2012

Я предполагаю, что вы используете муравей 1.8.

Вам нужно apache-commons-net-2.0.jar и jakarta-oro-2.0.8.jar в папке lib, как указано в этих blogpost и в документах (хотя в документе сказано, что 1.4 должно быть достаточно)

4 голосов
/ 01 февраля 2013

В 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

У меня это сработало:)

1 голос
/ 10 декабря 2015

Если вы используете дистрибутив Debian Linux или Raspbian на Raspberry Pi, вы можете просто решить эту проблему, запустив:

sudo apt-get install libcommons-net-java
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...