私は Grails 2.2.2 を使用しており、BuildConfig.groovy ファイルに以下の行を追加して、spring-security-core-2.0-RC2 を既にインストールしています。
Under the plugins:
compile ':spring-security-core:2.0-RC2'
Under Repositories:
mavenRepo 'http://repo.spring.io/milestone'
プラグインは正常にインストールされ、s2-quickstart スクリプトを使用してセキュリティ ドメインとコントローラーを作成しました。
ここで、コントローラーの 1 つを以下のコードで更新しました。
import grails.plugins.springsecurity.Secured
@Secured(['ROLE_ADMIN'])
ただし、アプリケーションを実行しようとすると、次のエラーが発生します。
| | エラー コンパイル エラー: 起動に失敗しました: C:\workspace\SW Development\Production\MyGrailsApp\safami\grails-app\controllers\safami\InfoPageAdminController.groovy: 4: クラス grails.plugins.springsecurity.Secured @ 行 4 を解決できません。列 1. grails.plugins.springsecurity.Secured をインポートする
私は Grails を初めて使用するので、詳細なソリューションが必要です。