Вы знаете профиль maven для mvnrepository.com?
Я пытаюсь включить некоторые зависимости в мой проект maven. Эти зависимости недоступны в репозитории Mven 2 по умолчанию http://repo1.maven.org/maven2/.
Они доступны в http://mvnrepository.com/
Но я не смог найти профиль для этого сайта для включения в мои settings.xml
Кто-нибудь знает, что такое URL-адрес репозитория?
Спасибо.
Ответы
Ответ 1
Как только вы нашли свою банку через mvnrepository.com, наведите ссылку "загрузка (JAR)", и вы увидите ссылку на репозиторий, в котором содержится ваша банка (возможно, вы можете править клик и "Скопировать ссылку URL" "чтобы получить URL-адрес, какой бы браузер ни был).
Затем вам нужно добавить этот репозиторий в репозитории, используемые вашим проектом, в вашем pom.xml:
<project>
...
<repositories>
<repository>
<id>my-alternate-repository</id>
<url>http://myrepo.net/repo</url>
</repository>
</repositories>
...
</project>
EDIT: теперь MVNrepository.com развился: вы можете найти ссылку на репозиторий в разделе "Хранилища":
Лицензия
Категория
HomePage
Дата
Файлы
Хранилища
Ответ 2
mvnrepository.com не является репозиторием. Это поисковая система. Он может или не может сказать вам, какой репозиторий он нашел, если он не является центральным; так как вы не опубликовали пример, я не могу помочь вам прочитать результат.
Ответ 3
Вы можете поместить эту конфигурацию в файл settings.xml:
<repository>
<id>mvnrepository</id>
<url>http://repo1.maven.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
Ответ 4
Пожалуйста, используйте этот профиль
<profiles>
<profile>
<repositories>
<repository>
<id>mvnrepository</id>
<name>mvnrepository</name>
<url>http://www.mvnrepository.com</url>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>mvnrepository</activeProfile>
</activeProfiles>