Хобрук: Ваш путь к мастерству в программировании

Не удается обнаружить maven.restlet.com

Когда я создаю свой проект, отсутствуют jar-файлы для org.restlet.jee в качестве зависимости для apache-camel.

[WARNING] The POM for org.restlet.jee:org.restlet.ext.spring:jar:2.2.2 is missing, no dependency information available

Поэтому я добавил в Nexus новый прокси-репозиторий для http://maven.restlet.com/< /эм>.

После добавления возникает ошибка в процессе обнаружения:

Файл префикса удаленной стратегии в M2Repository (id = maven-releases) обнаружил неверный ввод, результаты отбрасываются: файл префикса не начинается с ожидаемого заголовка «## relay-prefixes/2.0», отказываясь загружать файл.

Есть ли какое-нибудь решение, как я могу использовать репозиторий рестлета с Nexus?

Отредактировано: мой pom.xml

<distributionManagement>
    <repository>
        <id>releases</id>
        <name>Internal Releases</name>
        <url>http://xxx:8081/nexus/content/repositories/releases/</url>
    </repository>
    <snapshotRepository>
        <id>snapshots</id>
        <name>Internal Snapshots</name>
        <url>http://xxx:8081/nexus/content/repositories/snapshots/</url>
    </snapshotRepository>
</distributionManagement>

<build>
    <plugins>
        <plugin>
            <groupId>org.sonatype.plugins</groupId>
            <artifactId>nexus-staging-maven-plugin</artifactId>
            <version>1.6.3</version>
            <extensions>true</extensions>
            <configuration>
                <serverId>deployment</serverId>
                <nexusUrl>http://xxx:8081/nexus/</nexusUrl>
            </configuration>
        </plugin>
        ...
    </plugins>
</build>
28.01.2015


Ответы:


1

Сообщение файла префикса связано с автоматической маршрутизацией. Сайт maven.restlet.com не поддерживает эту функцию. Однако беспокоиться не о чем, см. здесь объяснение:

https://support.sonatype.com/entries/30645946-

Убедитесь, что прокси-репозиторий, который вы только что добавили, является членом группового репозитория, который вы настроили maven для использования в файле settings.xml.

Если это не проблема, вы можете получить информацию об этой проблеме, используя метод, описанный здесь:

https://support.sonatype.com/entries/21433982

29.01.2015

2

Недавно у меня была такая же проблема с репозиторием рестлета и проксированием его через нексус. Проблема в том, что он не принимает проксирование, вы получите эту информацию, используя методы, упомянутые rseddon.

Чтобы решить эту проблему, вам необходимо обновить конфигурацию вашего прокси-репозитория в nexus, установив пользовательский агент в дополнительных настройках http-запроса на то, что используется браузерами, например. Mozilla/5.0 (X11; Linux x86_64; rv:41.0) Gecko/20100101 Firefox/41.0.

Это должно помочь.

30.09.2015
Новые материалы

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

Введение в Джанго Фреймворк
Схема «работать умно, а не усердно» В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..

Настольный ПК как «одно кольцо, чтобы править всеми» домашних компьютеров
Вид после 9 месяцев использования С настольных компьютеров все началось, но в какой-то момент они стали «серверами», и мы все перешли на ноутбуки. В прошлом году я столкнулся с идеей настольных..

Расширенные методы безопасности для VueJS: реализация аутентификации без пароля
Руководство, которое поможет вам создавать безопасные приложения в долгосрочной перспективе Безопасность приложений часто упускается из виду в процессе разработки, потому что основная..

стройный-i18следующий
Представляем стройную оболочку для i18next. Эта библиотека, основанная на i18next, заключает экземпляр i18next в хранилище svelte и отслеживает события i18next, такие как languageChanged,..

Обзор 20 основных и современных методов работы с массивами в JavaScript
Вы знаете их всех? В этом коротком посте я покажу сводку методов, доступных в JavaScript для работы с массивами. Я надеюсь, что вы найдете это полезным! В конце поста вы найдете ссылку на..

Да, но я чувствую необходимость указать, что это или не единственные два.
Да, но я чувствую необходимость указать, что это или не единственные два. Обучение с подкреплением (в качестве примера) также является важным.


© 2024 hobruk.ru, Хобрук: Ваш путь к мастерству в программировании