2015-12-21 3 views
1

Я создал репозиторий в Nexus. Поскольку я являюсь владельцем этого репозитория, он имеет тип: Hosted. Я просматривал книгу «Освоение Apache Maven 3.0», и она говорит, что невозможно проверить работоспособность хранилищ, которые являютсяпроверка работоспособности пользовательских репозиториев в Nexus?

1. Тип репозитория - это прокси.
2.The Repository Policy не является снимком.
3. Хранилище находится на службе.

У меня есть последние 2 условия, которые удовлетворяют в моем репозитории. Но тип моего репозитория - Hosted, так как у меня есть репозиторий на моей локальной машине.

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

У меня есть еще один вопрос. Если я хочу отметить артефакт в моем размещенном репозитории, как мне это сделать? Или я должен просто удалить уязвимый артефакт из репозитория?

Спасибо заранее!

ответ

1

Как может nexus выполнить проверку работоспособности ваших пользовательских библиотек?

Из nexus docs

HDS предоставляет данные о компонентах в Центральном хранилище и других государственных хранилищах, включая информацию о лицензии, данных уязвимости безопасности, а также других статистических данных, таких как относительное использование популярность и возрасте

HDS является

Услуги по размещенным данным (HDS), выполняемые Sonatype

Ничего из того, что доступно для размещенных пользовательских библиотек. Вы не можете ожидать, что соната будет поддерживать базу данных о них, потому что она не знает о них. Если вы хотите этого, переместите свои библиотеки в модель с открытым исходным кодом с соответствующей лицензией и загрузите их в центральную часть maven.

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