2010-01-01 3 views
1

Я использую Buildr с проектом java/scala. Зависимости описаны в файле сборки. Как вы, возможно, знаете, Buildr загружает зависимости в папку ~ .m2 (как это делает maven2).импортирование зависимостей maven в путь класса intellij

Мне интересно, как я могу импортировать зависимости (из ~ .m2 folder или buildfile) в мой проект Intellij, чтобы наслаждаться завершением кода и обнаружением ошибок среди других функций, предлагаемых Intellij.

Спасибо, -A

ответ

5

Buildr имеет плагин для создания проектов IDEA IntelliJ. Это описано here:

Если вы используете IntelliJ IDEA, вы можете создавать файлы проекта путем выпуска:

$ Buildr идея

Это создаст .iml файл для каждого проекта (или подпроекта) и a .ipr, который вы можете открыть для корневого проекта. Чтобы позволить IntelliJ Idea правильно решать внешние зависимости, вам нужно добавить переменную M2_REPO, указывающую на ваш каталог репозитория Maven2 (Параметры/Переменные пути).

Если вы используете IDEA 7 или новее, вместо этого используйте задачу buildr idea7x. Эта задача создает правильные .ipr и .iml-файлы для IDEA версии 7. Она включает суффикс -7x в сгенерированных файлах, поэтому вы можете использовать идеи и идеи7x-задачи бок о бок в одном проекте.

Смежные вопросы