我使用JDK 1.8.0_281将grails从2.3.11更新到2.5.6。
它给出以下错误:导入org.codehaus.groovy.grails.commons.ApplicationHolder作为AH
/plugins/spring-security-ui/grails-app/controllers/grails/plugins/springsecurity/ui/RegisterController.groovy: 19: unable to resolve class org.codehaus.groovy.grails.commons.ApplicationHolder
@ line 19, column 1.
import org.codehaus.groovy.grails.commons.ApplicationHolder as AH
^
我将插件更新为:
compile ":spring-security-core:2.0-RC5"
compile ":spring-security-ui:1.0-RC3"
它显示警告:
未安装插件[spring-security-ui-1.0-RC3],无法卸载
和上面的错误,我很困惑我什么时候犯的错误,任何帮助都很感激。
导入org.codehaus.groovy.grails.commons.ApplicationHolder作为AH
您使用的插件版本不受Grails 2.5.6的支持。我们在2014年删除了ApplicationHolder
。Grails 2.5.6中不存在该类。