【问题标题】:Grails Spring Security s2ui-overrideGrails Spring Security s2ui-覆盖
【发布时间】:2015-12-20 10:43:05
【问题描述】:

抱歉这个愚蠢的问题,我是 grails 的新手。我正在尝试通过在教程http://grails-plugins.github.io/grails-spring-security-ui/guide/userRegistration.html 中应用带有命令grails s2ui-override auth 的插件来在grails 中提供Spring Security 注册,但是得到

 Error Command not found s2ui-override

我做错了什么?

【问题讨论】:

  • 你的构建文件中声明了插件吗?
  • gradle 无法编译插件compile ":spring-security-ui:1.0-RC2"
  • 你也声明core 吗?你在使用 grails 3 吗?我不确定这个插件是否已被移植,core 可用于 bintray 上的 grails 3,但不适用于 ui
  • 是的,我正在使用 grails 3 并添加了 'org.grails.plugins:spring-security-core:3.0.0.M1' 并且它已编译,但 "org.grails.plugins:spring-security-ui:0.2""org.grails.plugins:spring-security-ui:1.0-RC2" 都没有编译
  • 就是这样,该插件与 grails 3 不兼容。您有 3 个解决方案:降级到 grails 2.x;跳过ui插件,自己实现;等待插件被移植(或者最好这样做)

标签: grails spring-security


【解决方案1】:

您必须在 build.gradle 中为 grails 版本 3.0.x、3.1.x 和 3.2.x 进行配置

compile 'org.grails.plugins:spring-security-ui:3.0.2'

https://grails-plugins.github.io/grails-spring-security-ui/latest/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-16
    • 2014-12-08
    • 1970-01-01
    • 2015-04-07
    • 2017-09-20
    • 2013-12-13
    • 2018-05-13
    • 2010-11-21
    相关资源
    最近更新 更多