2014-11-03 36 views
0

我试图使用Grails的春季安全不会允许编译

grails run-app 

这是一个传统的应用程序,我需要工作,所以我不知道很多细节,运行Grails的本地服务器关于它。

但我收到以下错误:

| Compiling 73 source files. 
| Error Fatal error during compilation org.apache.tools.ant.BuildException: java.lang.VerifyError: (class: grails/plugin/springsecurity/oauth/OAuthToken, method: super$1$implies signature: (Ljavax/security/auth/Subject;)Z) Illegal use of nonvirtual function call (Use --stacktrace to see the full trace) 

我使用

Java版本 “1.7.0_55” 的Grails版本:2.3.11

和Mac OS约塞米蒂

+0

这个错误是否发生在新创建的grails应用程序上? – Ramsharan 2014-11-03 14:31:00

+0

您使用的是哪个版本的spring security插件? – 2014-11-03 14:32:13

+0

@Ramsharan,没有这是一个传统的应用程序 – tomascharad 2014-11-03 14:37:53

回答

0

我对Grails很陌生,但正如@MarcinŚwierczyński的评论建议我升级到RC4,然后一切正常。

奇怪的是,我再次克隆了项目,我没有升级版本。可能只是一个可能导致问题的本地时间文件。