Муравей scp задача, не работающая, даже с jsch на муравье/lib

Я должен скопировать военный файл через scp.

Я добавил jsch-0.1.42.jar к $ANT_HOME/lib но я все еще получаю эту ошибку:

Причина: класс org.apache.tools.ant.taskdefs.optional.ssh. Scp не был найден. Это похоже на один из дополнительных компонентов Муравья.

Это - результат выполнения ant -diagnostics на всякий случай:

http://gist.github.com/320859

18
задан Pablo Fernandez 3 March 2010 в 18:57
поделиться

1 ответ

Сверху диагностики это похоже на вашу проблему:

необязательно tasks: not available

В вашем каталоге $ ANT_HOME / lib отсутствует файл ant-jsch.jar, откуда берется ваш недостающий класс.

Я не знаю, как это произошло - я всегда устанавливаю Ant из ZIP-файла на сайте загрузок , который включает в себя все необязательные задачи. Если вы установили Ant из пакета Linux, попробуйте проверить, есть ли отдельный пакет для дополнительных задач.

После установки дополнительных задач я бы удалил старую версию jsch.jar, как предлагает @trashgod.

14
ответ дан 30 November 2019 в 08:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: