2015-11-18 69 views
1

我正在使用Grails 2.4.2。此前我曾與Grails 2.1.1Spring Security 1.2.7.3。它對我來說工作得很好。但是,當我已經安裝了插件彈簧安全核心:2.0 RC5Grails的2.4.2它給這個錯誤:spring-security-core:2.0-RC5給出錯誤

Compilation error: startup failed: 
D:\projects\FreightSystem\grails-app\conf\Config.groovy: 127: unable to resolve class grails.plugins.springsecurity.SecurityConfigType 
@ line 127, column 1. 
    import grails.plugins.springsecurity.SecurityConfigType 

任何人都可以請幫我在這嗎?這裏是我的Config.groovy如下:

// Added by the Spring Security Core plugin: 
grails.plugin.springsecurity.userLookup.userDomainClassName = 'com.Users' 
grails.plugin.springsecurity.userLookup.authorityJoinClassName = 'com.UsersRole' 
grails.plugin.springsecurity.authority.className = 'com.Role' 
grails.plugin.springsecurity.requestMap.className = 'com.Requestmap' 
grails.plugin.springsecurity.securityConfigType = 'Requestmap' 
grails.plugin.springsecurity.controllerAnnotations.staticRules = [ 
    '/':    ['permitAll'], 
    '/index':   ['permitAll'], 
    '/index.gsp':  ['permitAll'], 
    '/assets/**':  ['permitAll'], 
    '/**/js/**':  ['permitAll'], 
    '/**/css/**':  ['permitAll'], 
    '/**/images/**': ['permitAll'], 
    '/**/favicon.ico': ['permitAll'] 
] 

import grails.plugins.springsecurity.SecurityConfigType 

grails.plugins.springsecurity.securityConfigType = SecurityConfigType.Requestmap 

回答

1

嗯,這是

grails.plugin.springsecurity.SecurityConfigType 

但不是

grails.plugins.springsecurity.SecurityConfigType 

更新(從plugin取出s包被改變。)

就像@BurtBeckwith所評論的那樣,它在遷移文檔中提到過。請參閱程序包更改 in https://grails-plugins.github.io/grails-spring-security-core/guide/newInV2.html

+1

這在[文檔](https://grails-plugins.github.io/grails-spring-security-core/) –