У меня проблемы с тем, чтобы Maven загружал зависимости, когда я указываю свои репозитории в своем файле .m2 / settings.xml. Тем не менее, Maven загружает эти зависимости, когда я добавляю имена репозиториев в мой pom.
В частности, я пытаюсь скомпилировать некоторые примеры проектов в спящем режиме, и я прочитал в инструкциях, что я должен добавить следующие репозитории в мой pom или settings.xml:
<repositories>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public/</url>
<layout>default</layout>
<releases><enabled>true</enabled><updatePolicy>never</updatePolicy></releases>
<snapshots><enabled>true</enabled><updatePolicy>never</updatePolicy></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
Все отлично работает, когда я помещаю фрагмент в pom.xml моего проекта, но когда я пытаюсь поместить его в settings.xml, я получаю эту ошибку:
POM для org.hibernate: hibernate-core: jar: 3.6.1. Финал отсутствует, информация о зависимости недоступна
Есть идеи, что я могу делать не так?