IntelliJ 11 - Grails SDK не настроен - PullRequest
9 голосов
/ 17 января 2012

Я недавно обновил свой IntelliJ 10 до последней версии 11.0.1.Я пишу приложение Grails, и пока я не использовал более старую версию IntelliJ, все было нормально, однако 11 не позволяет мне успешно добавить Grails SDK (2.0.0) - я пытался добавить поддержку фреймворка, однако это неКажется, он сохраняется (после добавления Groovy и выбора Grails - ничего не происходит).Я также пытался выполнить эти шаги: IntelliJ IDEA 9.0 - не удалось выбрать SDK проекта для приложения Grails

Буду признателен, если кто-то сможет указать мне, как настроить GrailsSDK - или что может быть не так в моей конфигурации.

Спасибо,


Именно так я определил свою глобальную библиотеку, и все же у меня возникла точно такая же проблема.

Я последовал совету OverZealous исоздал новый проект Grails, названный точно так же, как и оригинальный, и бум, теперь все в порядке!Спасибо за помощь.

Ответы [ 2 ]

17 голосов
/ 17 января 2012

Вам не нужны Groovy и Grails для проекта Grails, просто используйте Grails SDK.При создании нового проекта Grails есть возможность добавить новый SDK, выберите домашний путь установки Grails, и он будет автоматически настроен как Глобальная библиотека , и эта библиотека будет добавлена ​​какзависимость от вашего модуля.

Конфигурация библиотеки Grails содержит все файлы из GRAILS_HOME\dist и GRAILS_HOME\lib, а также все файлы из каталога src.

grails global library

grails dependency


Другими словами, он не настроен как фреймворк, это просто библиотека со всеми jar-файлами из дистрибутива Grails, добавленными в зависимости модуля.

0 голосов
/ 20 июня 2014

Каждый раз, когда я перезагружаю IntelliJ, версия 13.1.2, он теряет конфигурацию SDK. Если я щелкну правой кнопкой мыши на проекте и «Добавить поддержку платформы», я могу выбрать уже настроенный SDK, и он начнет работать должным образом. Когда он теряет эту настройку, он не позволяет мне скомпилировать или запустить приложение с Grails. Я отвергаю идеи по воссозданию проекта (было там / сделано), так как у меня есть много зависимых модулей, которые я должен проверить, и я теряю все свои конфигурации запуска, которые я настроил вручную. Я публикую здесь шаг «Добавить поддержку фреймворка», чтобы он мог помочь кому-то еще; надеюсь, более постоянное решение для вас, но оно временно в моей ситуации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...