Нет соединителя, доступного с использованием пакета eclipse aether для развертывания через плагин maven

Я пытаюсь использовать Maven 3.1.0 и Eclipse Aether 0.9.0.M3. Я настроил его в соответствии с их документом и попытался запустить его как плагин maven. Это ссылка на их развертывание пример. Я заменил имя своего репозитория в списке, но когда я запускаю плагин, я получаю следующую ошибку:

[ОШИБКА] Не удалось выполнить цель com.company.maven.plugin.sample:nexus-maven-plugin:1.0-SNAPSHOT:deploy-repository (default-cli) в проекте NexusHelper: не удалось развернуть артефакты/метаданные: нет доступного соединителя для получить доступ к внутреннему репозиторию (http://nexus.company.com/content/repositories/incubator/) типа default с использованием доступных фабрик -> [Справка 1]

Я могу взять тот же пример кода и запустить его в отдельной банке, и он отлично работает. Я хотел, чтобы все было вместе, как один плагин, если это возможно, и не иметь плагина и отдельной банки вместе с ним.


person izeman    schedule 25.09.2013    source источник


Ответы (1)


У меня была такая же проблема, потому что этот разъем не был автоматически введен. После того, как я сделал это вручную, у меня начались ошибки "неправильная подпись метода", которые привели меня к тому, что Maven 3.1.0 использует Aether 0.9.0M2.

Переход на эту версию у меня не получился и сэмплов нет, поэтому сейчас начинаю использовать Sonatype Aether.

person Andrey Chaschev    schedule 01.10.2013