Я использую Grails 2.3.3 и IntelliJ ultimate 12.1.6 на своей машине Vista 32.
Я использовал командную строку grails для создания нового приложения, а затем добавил spring security и spring security ui. Раздел плагинов BuildConfig.groovy содержит
compile ":spring-security-core:2.0-RC2"
compile ":spring-security-ui:1.0-RC1"
Я побежал
grails s2-quickstart
grails s2ui-override auth
grails s2ui-override register
Мой сгенерированный RegisterController выглядит следующим образом:
class RegisterController extends grails.plugin.springsecurity.ui.RegisterController {
}
grails.plugin красный и неразрешенный, и независимо от того, что я пытаюсь, я не могу заставить IntelliJ разрешить grails.plugin
Grails компилирует и запускает приложение без проблем, и если я переопределяю методы, которые я нашел в исходном коде для spring ui RegisterController, они правильно подключены к приложению, но я даже не могу скомпилировать из intell и я не может получить intellij, чтобы помочь мне переопределить код.
Я подумал, что, возможно, создание проекта за пределами IntelliJ было проблемой, поэтому я создал новый проект Grails, используя интерфейс IntelliJ, плагины все еще не разрешают.
Я попытался добавить плагины в качестве среды выполнения без каких-либо успехов.
Я провел день и вечер, исследуя это без успеха. Есть похожие вопросы с основными версиями 10 и 11 IntelliJ, но ничего не актуально, поэтому я решил обратиться за помощью, чтобы IntelliJ узнал классы плагинов Grails. При необходимости я могу опубликовать весь небольшой проект образца.
Спасибо. Dave