Где добавлены архетипы, хранящиеся в IntelliJ?
При создании проекта/модуля на основе Maven в IDEA вы можете нажать "Добавить архетип". Где хранятся эти новые значения архетипа? Я посмотрел в свой файл ~/.m2/repository, но я не думаю, что это...
Бонусный вопрос: каковы лучшие практики вокруг "Добавить архетип"? Просто любопытно. Я склонен пропускать это в IDEA и просто использовать mvn из командной строки.
Ответы
Ответ 1
Информация о добавленных архетипах хранится в файле
Linux: ~/.IntelliJIdea10/system/Maven/Indices/UserArchetypes.xml
Mac: ~/Library/Caches/IntelliJIdea12/Maven/Indices/UserArchetypes.xml
Вы можете отредактировать этот файл напрямую. После редактирования этого файла вам необходимо перезапустить IntelliJ. На данный момент нет другого способа изменить эту информацию, см. Вопрос http://youtrack.jetbrains.net/issue/IDEA-60985
Плагины архетипа будут загружены в локальный репозиторий.
Ответ 2
И в Windows (7) вы найдете их здесь: C:\Users\<username>\.IdeaI<versionid>\system\Maven\Indices\UserArchetypes.xml