2014-11-03 58 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,然後一切正常。

奇怪的是,我再次克隆了項目,我沒有升級版本。可能只是一個可能導致問題的本地時間文件。