Я использую Grails 2.2.2, и я уже установил spring -security-core-2.0-RC2, добавив ниже строки в файл BuildConfig.groovy:
Under the plugins:
compile ':spring-security-core:2.0-RC2'
Under Repositories:
mavenRepo 'http://repo.spring.io/milestone'
Плагин был успешно установлен, и я создал домены безопасности и контроллеры, используя s2-quickstart script.
Теперь я обновил один из моих контроллеров с помощью кода ниже:
import grails.plugins.springsecurity.Secured
@Secured(['ROLE_ADMIN'])
Однако, когда я пытаюсь запустить приложение, я получаю следующую ошибку:
| Ошибка компиляции ошибки: сбой при запуске: C:\workspace\SW Развитие\Производство\MyGrailsApp\safami\Grails-приложение\Контроллеры\safami\InfoPageAdminController.groovy: 4: невозможно разрешить класс grails.plugins.springsecurity.Secured @ строка 4, столбец 1. import grails.plugins.springsecurity.Secured
Я новичок в Grails, и мне нужно ваше подробное решение.