【发布时间】: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插件,自己实现;等待插件被移植(或者最好这样做)