【发布时间】:2013-07-17 18:15:28
【问题描述】:
尝试使用 Spring Social 插件编译我的 Grails 应用程序时出现以下错误:
| Error Fatal error during compilation org.apache.tools.ant.BuildException:
java.lang.NoClassDefFoundError: org/springframework/social/ApiBinding
这是我添加到 BuildConfig.groovy 插件部分的内容:
compile ':spring-security-core:1.2.7.3'
compile ":spring-security-facebook:0.14.5"
compile ":spring-social-core:0.1.31"
compile ":spring-social-facebook:0.1.32"
【问题讨论】:
-
你解决过这个问题吗?我也遇到了同样的问题。
-
是的,我通过放弃 Grails 解决了这个问题!!!我又回到了纯净的春天! :-) 对我来说太头疼了。这些相互重叠的语言本应让您的生活更轻松,但在大多数情况下,它们只会让您的生活更难!
-
谢谢:)。我想我只是通过切换到“:spring-security-facebook:0.15”插件来部分解决它,它本身直接从Spring repo下载更新版本的Spring Social插件。据我所知,主要问题是 Grails 的 Spring Social Core/Facebook/Twitter 插件已经过时多年,并且与 Spring Security 和/或 Grails 的最新版本不兼容。
标签: spring grails spring-social