Добавить удаленный каталог 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]()