[Использование Apache Ivy]
Я пытаюсь настроить файл настроек на использование репозитория SFTP (у нас есть FTP-сервер в офисе) и получение ошибки NoClassDefFoundError для com / jcraft.jsch.SftpExceptionучебный класс.Вот определение в моем файле:
<sftp user="myuser" userPassword="mypasswd">
<ivy pattern="ftp://MyFtpServer/some/path/artifacts/[organisation]/[module]-[revision]-ivy.xml"/>
<artifact pattern="ftp://MyFtpServer/some/path/artifacts/[organisation]/[artifact]-[revision].[ext]"/>
</sftp>
Когда я запускаю цель «разрешить» в моей сборке (которая запускает настройку, затем разрешает, а затем получает задачи Ivy), я получаю следующую ошибку сборки во времяivy: фаза разрешения:
Ошибка сборки
C: \ blah \ workspace \ MyProject \ build.xml: 53: java.lang.NoClassDefFoundError: com/ jcraft / jsch / SftpException at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:116)
Затем следует очень и очень длинная трассировка стека.
Я использую последнюю (2.2.0) версию Ivy - нужно ли что-то делать?Я пропустил JAR или другой ресурс?
Спасибо за любую помощь или понимание здесь!