Проблемы с Eclipse и m2eclipse - PullRequest
       0

Проблемы с Eclipse и m2eclipse

0 голосов
/ 27 февраля 2011

Чтобы использовать последнюю версию hibernate (версия 3.6.1), я обращаюсь к этому руководству , чтобы добавить URL-адрес хранилища Jboss в POM-файл моего проекта.Затем я перехожу на Maven Repositories View, чтобы перестроить индекс для этого хранилища.

После перестройки я по-прежнему не могу найти версию ядра Hibernate 3.6.1 при добавлении зависимостей с помощью редактора графического интерфейса пользователя POM m2eclipse, а также не могу найти ядро ​​hibernate 3.6.1 в узле org.hibernate, когдапросматривая дерево репозитория добавленного репозитория Jboss, используя Maven Repositories View.Тем не менее, я могу найти версию 3.6.1, когда просматриваю добавленный репозиторий Jboss, используя браузер напрямую (который находится по адресу https://repository.jboss.org/nexus/content/repositories/releases/org/hibernate/hibernate-core/)

Почему содержимое дерева репозитория в m2eclipse отличается от содержимого в браузере? Что здесь происходит и как заставить m2eclipse также получить версию 3.6.1?

Здесь в моем pom.xml

<repositories>
        <repository>
            <id>repository.jboss.org</id>
            <name>JBoss Repository</name>
            <url>http://repository.jboss.org/nexus/content/groups/public-jboss</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
 </repositories>
добавлен параметр хранилища.

1 Ответ

1 голос
/ 27 февраля 2011

На скриншоте я вижу repo1.maven.org, но вам понадобится https://repository.jboss.org/nexus/content/repositories/releases/. У меня также есть 3.6.1-Final Hibernate в моем проекте, использующем m2eclipse, и нет проблем с его загрузкой. Проверьте pom.xml, если вы определили <repository>, который указывает на репозиторий jboss.

Пожалуйста, вставьте источник вашего pom.xml, кажется, что есть ошибка, если вы не можете ее получить.

...