当前位置: 首页 > 知识库问答 >
问题:

Grails Spring核心安全插件-无法解析类

拓拔富
2023-03-14

我使用的是Grails 2.2.2,通过在BuildConfig中添加以下几行,我已经安装了spring-security-core-2.0-RC2。groovy文件:

Under the plugins:    
compile ':spring-security-core:2.0-RC2'

Under Repositories:
mavenRepo 'http://repo.spring.io/milestone'

插件安装成功,我已经使用s2快速入门脚本创建了安全域和控制器。

现在,我用以下代码更新了我的一个控制器:

import grails.plugins.springsecurity.Secured
@Secured(['ROLE_ADMIN']) 

但是,当我尝试运行该应用程序时,出现以下错误:

|错误编译错误:启动失败:C:\workspace\SW开发\生产\MyGrailsApp\Safami\grails-app\控制器\Safami\InfoPageAdminController.groovy: 4:无法解析类grails.plugins.springsecurity.Secure@line 4,列1. importgrails.plugins.springsecurity.Secure

我是Grails新手,我需要您的详细解决方案。

共有1个答案

魏熠彤
2023-03-14

注释被移动到不同的包-change

import grails.plugins.springsecurity.Secured

import grails.plugin.springsecurity.annotation.Secured
 类似资料:
  • 我正在尝试从https://github.com/dmahapatro/grails-spring-security-rest-sample.gitRestSpring安全插件 我将grails升级到2.3.7,将spring security rest升级到1.3.4。一切都很顺利。 我正在使用postman测试其余的登录名。 网址:表单数据:用户名=用户,密码=密码 但是总是有返回错误代码40

  • 我在将Firebase项目从旧域升级到新的谷歌Firebase域时收到以下错误。 无法解析:com。谷歌。firebase:firebase核心:9.0.0 我遵循了Firebase留档中提到的步骤,在将Firebase添加到您的Android项目部分,主题为可用库。 我可以选择什么来解决这个错误?

  • 我正在尝试将安全插件3.2.1用于grails 3.3.5。

  • 我正在使用IntelliJ IDEA,并且我尝试通过maven安装依赖项,但它给了我以下错误: 我搜索过类似的问题,但它们都指代理问题,但是, 我可以在没有代理的情况下通过浏览器访问这些插件,我也尝试在IntelliJ IDEA中配置代理,但它也不起作用。 日志文件: 在通过intellij和bash成功编译和构建之后,仍然存在两个错误 这意味着什么以及如何修复读取依赖项中剩余的错误?

  • 我是Java EE和Maven的新手,所以我不确定需要哪些信息才能看到我犯了错误。 当我右键单击我的项目并进入Maven-->Reload project时,build选项卡打开,出现以下错误 当我悬停maven assembly插件时,IDE还告诉我 如果我需要任何进一步的信息,请告诉我。

  • 我已经尝试遵循有关spring-security-core 2.0的各种线程,但我无法将其添加。这是我收到的错误消息 |错误解决获取依赖项时出错:找不到项目组织。圣杯。grailsCentral中的插件:spring-securty-core:zip:2.0-RC2(http://repo.grails.org/grails/plugins)(使用--stacktrace查看完整跟踪)|错误解决获