【发布时间】:2014-04-10 02:44:03
【问题描述】:
我遇到了编译问题,使用 grails 2.4.0.M1 和 spring-security-core:2.0-RC2
这是错误:
..../target/work/plugins/spring-security-core-2.0-RC2/src/groovy/grails/plugin/springsecurity/ReflectionUtils.groovy: 205:在静态范围内发现了明显的变量“org”,但没有 引用局部变量、静态字段或类。可能的原因: 您试图在绑定或实例中引用变量 静态上下文中的变量。你拼错了一个类名或 静态导入的字段。请检查拼写。你尝试过 使用方法 'org' 但在不允许的地方省略括号 语法。 @ 第 205 行,第 18 列。 应用程序 = org.codehaus.groovy.grails.commons.ApplicationHolder.application ^
问题似乎出在这个方法上
private static GrailsApplication getApplication() {
if (!application) {
application = org.codehaus.groovy.grails.commons.ApplicationHolder.application
}
application
}
关于 ReflectionUtils.groovy 类,
有没有其他人遇到过这样的事情?如果有,你是怎么解决的?
【问题讨论】: