是否有任何可能使其使用grails 3作为grails 2项目的依赖项创建的插件?两个项目都使用相同的groovy版本。
答案 0 :(得分:1)
是否有任何可能性使其成为使用grails创建的插件 3作为grails 2项目的依赖?
不是真的。我们在Grails 3中重新编写了插件系统,这样Grails 3插件与Grails 2不兼容,反之亦然。
那就是说,Grails 3插件只是.jar文件。你可以有一个Grails 2应用程序,它依赖于Grails 3插件(只是表达依赖关系,就像普通的库依赖,而不是插件依赖),然后Grails 3插件jar中的任何类都将在Grails 2应用程序中提供,但是你没有强加任何插件特定的行为,你只需要访问jar中的类。根据具体情况,可能会有所帮助,也可能没有帮助。
在大多数情况下,您的问题的答案是"没有"。
两个项目都使用相同的groovy版本。
听起来不对。我认为最新版本的Grails 2支持早期版本的Groovy而不是最早版本的Grails 3。