Можно ли индексировать устаревший репозиторий в нексусе? - PullRequest
2 голосов
/ 12 февраля 2010

Я пытаюсь перенести большую установку maven1 на maven2. Я установил Nexus 1.5, создал унаследованный репозиторий и просмотр его в м2. Сценарии сборки Maven 2 могут без проблем получать доступ к артефактам. Единственное, что не работает - это индекс nexus для устаревшего хранилища. Теперь унаследованный размещенный репозиторий не имеет никакой возможности для включения в поиск, и виртуальное представление m2 тоже не включено в индекс.

Есть ли какой-нибудь способ сделать старое устаревшее хранилище maven 1 доступным для поиска с помощью nexus?

Ответы [ 2 ]

2 голосов
/ 04 марта 2010

Индексирование репозиториев M1 не поддерживается индексатором. Так как Maven3 отказывается от поддержки макетов M1, вряд ли мы добавим это. Также обратите внимание, что код Индексатора предоставляется проекту Maven, поэтому, если кто-то хочет улучшить его с помощью этой поддержки, вы можете сделать это там.

1 голос
/ 20 февраля 2010

По данным Прокси-серверы Maven 1 в качестве репозитория Maven 2 ( NEXUS-29 ):

Обратите внимание, что вы не можете просматривать или искать индекс в Nexus, потому что это репозиторий Maven 1.

Интересно, это потому, что индексатор Nexus не индексирует устаревший репозиторий (в этом случае вы можете реализовать или расширить индексатор) или это «просто» ограничение. Возможно, откройте вопрос в их Jira , чтобы получить более точный ответ.

...