Соединение мавена с замазкой - PullRequest
4 голосов
/ 19 августа 2010

У меня проблемы с использованием putty с плагином mvn-deploy-.

Я выполняю: mvn deploy

Вот как выглядит мой файл settings.xml:

<server>
  <id>website</id>
  <username>user</username>
  <!--<privateKey>c:\putty\id_rsa</privateKey> -->
  <configuration>
    <sshExecutable>c:\putty\plink</sshExecutable>
    <scpExecutable>c:\putty\pscp</scpExecutable>
  </configuration>
</server>

Он всегда выдает одно и то же сообщение, которое не вызывает много результатов в Google. Он вызывает на веб-сайте, а затем отказывает по команде scp.

[ОШИБКА] ОШИБКА ЗДАНИЯ

[INFO] Ошибка получения предыдущего номера сборки для артефакта 'com.mycompany.myproject: project: war': метаданные репозитория для: 'snapshot com.mycomany.myproject: project: 2.3-SNAPSHOT' не удалось получить из репозитория: snapshots.liege из-за ошибки: при настройке вагона для «веб-сайта»: невозможно применить конфигурацию вагона.

Cannot find setter nor field in org.apache.maven.wagon.providers.ssh.jsch.ScpWagon for 'sshExecutable'

Я попытался добавить exe (что имеет больше смысла для меня), и это не имеет никакого значения.

1 Ответ

1 голос
/ 19 августа 2010

Какой протокол вы используете для URL-адреса в элементе <distributionManagement>? Если вы используете scp://, вам нужно использовать scpexe://.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...