【发布时间】:2014-03-13 16:32:08
【问题描述】:
我们的项目分为主项目和域插件。主项目在 grails 2.3.7 上,域插件在 2.2.3 上 域插件被打包为二进制并在主项目中使用。
但是主项目 (2.3.7) 抱怨缺少方法 isDirty()。 (如果使用域插件作为内联,它可以解决问题) grails 2.2.3 上的另一个项目与二进制域插件没有问题。
那么,这里可能出了什么问题。
【问题讨论】:
我们的项目分为主项目和域插件。主项目在 grails 2.3.7 上,域插件在 2.2.3 上 域插件被打包为二进制并在主项目中使用。
但是主项目 (2.3.7) 抱怨缺少方法 isDirty()。 (如果使用域插件作为内联,它可以解决问题) grails 2.2.3 上的另一个项目与二进制域插件没有问题。
那么,这里可能出了什么问题。
【问题讨论】:
格雷姆回复
你不能这样做。你需要用 2.3.7 编译插件,因为如果你不这样做,你会丢失一些关键的 AST 转换
【讨论】: