Nexus 1.9.1.1 — Как избежать пустых каталогов архетипов?

#nexus

#nexus

Вопрос:

У меня есть несколько размещенных и прокси-репозиториев, которые хранятся в моем экземпляре Nexus 1.9.1.1.

Из того, что я прочитал, повторная индексация («Обновить индекс») должна генерировать archetype-catalog.xml файл с соответствующим содержимым.

Несмотря ни на что, мой archetype-catalog.xml они по-прежнему имеют размер «0» (у них есть заголовки xml и т.д., Но нет архетипов.)

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

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

Спасибо! -Lorin

Комментарии:

1. У меня такая же проблема, но только на компьютерах с Windows. На компьютерах с Linux это работает нормально. Я понятия не имею, почему…

Ответ №1:

Измените pom.xml для архетипа, чтобы он имел:

 <packaging>maven-archetype</packaging> 
  

Ответ №2:

Ответ @Croesus — это шаг в правильном направлении, но более полное решение описано в документации Maven archetype.

Комментарии:

1. Спасибо за ссылку. Я получаю следующее сообщение об ошибке: «В текущем проекте не создан архетип». Есть идеи, как это исправить?