Добавить удаленный каталог Archetype в IntelliJ

Я новичок в IntelliJ, но, исходя из Eclipse, я ожидал, что поддержка Maven будет намного лучше. Это действительно так, но я не мог найти, как определить каталог удаленного архетипа в IntelliJ (14.1).

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

В Eclipse он выглядит так:

enter image description here

Ответ 1

Возможно, вы хотели бы попробовать плагин Intellij, который я написал вчера. Это позволяет вам добавлять удаленные каталоги архетипов в Idea: плагин каталога Maven Archetype

Чтобы сделать мой ответ более ясным: у меня была та же проблема, что он изо всех сил пытался мне добавить файлы каталога Maven Archetype в Eclipse, но не в IntelliJ IDEA. Поэтому я попытался написать плагин для IntelliJ IDEA, чтобы вы могли фактически определить URL-адреса для файла archetype-catalog.xml.

Плагин просто анализирует эти URL-адреса и предоставляет архетипы Maven в список доступных Archetypes в IntelliJ IDEA.

После установки плагина вы можете найти новую запись в меню "Настройки" в разделе "Параметры файла - настройка - сборка, выполнение и развертывание" - "Инструменты сборки".

Ответ 2

Я знаю, что это своего рода старый поток, но в будущем, если кто-то его будет искать.

Этот Maven Archetype Catalogs является плагином для intellij, который позволяет импортировать внешние архетипы из URL. Он решил мою проблему в Linux, не пробовал в Windows.

Чтобы добавить этот плагин, перейдите в меню Файл- > Настройки- > Плагины- > Обзор репозиториев в строке поиска "Каталоги артефактов Maven". Установите и перезапустите.

Чтобы использовать его, перейдите в Файл → Настройки → Сборка, выполнение, развертывание → Инструменты сборки → Каталоги артефактов Maven. нажмите "+" и добавьте каталог архетипа

Ответ 3

Кажется, что есть плагин для этого - Архетипы Maven. Отзывы не являются благоприятными, и я никогда не использовал его, хотя не могу комментировать его эффективность.

Вы также можете (при условии Windows/IntelliJ 14), отредактировать C:\Users\<username>\.IntelliJIdea14\system\Maven\Indices\UserArchetypes.xml и добавить архетипы вручную. Не идеальный, но все же работоспособный.

Ответ 4

Скриншоты сделаны в IDEA 14, я также проверил IDEA 13, это также верно для него.

Если это то, что вам нужно enter image description here

Затем он в настройках: enter image description here