2010-06-13 3 views
2

Я пытаюсь получить новейшую версию спящего режима для моего проекта, для этого я добавил JBoss репо в мой settings.xmlПочему Maven ищет неправильное репо?

<repository> 
    <id>jboss-releases</id> 
    <url>http://repository.jboss.org/maven2</url> 
</repository> 

, но когда я делаю поиск depency из моего m2eclipse плагина I видеть только результаты официального maven repo, почему? Почему я не вижу последнюю версию 3.5.1? Вместо этого отображается только 3.3.2

ответ

2

Maven не ищет неправильный репозиторий и зависит от hibernate 3.5.1 артефактов , доступных в репозитории JBoss (и получить разрешение).

Однако, мэйнплейс, скорее всего, не настроен на использование индекса Nexus в репозитории JBoss, и вам нужно включить этот индекс в вашу установку m2eclipse. Это можно сделать из Maven Repositories. Таким образом, открыть эту точку зрения, развернуть Хранилища Project и правой кнопкой мыши на хранилище JBoss и выберите либо Включить минимальный индекс или Включить Полный индекс.

Инструкции доступны в Maven Indexes view.

+0

Большое спасибо Pascal! Я не могу этого оценить. – onigunn

Смежные вопросы