grails - 添加Grails 3插件介绍Grails 2项目

标签 grails grails-plugin

是否有可能使使用grails 3作为grails 2项目的依赖关系创建的插件正常工作?两个项目使用相同的groovy版本。

最佳答案

Is there any posibility to make it work a plugin created using grails 3 as a dependency of a grails 2 project?



并不是的。我们重新编写了Grails 3中的插件系统,以使Grails 3插件与Grails 2不兼容,反之亦然。

就是说,Grails 3插件只是.jar文件。您可能有一个Grails 2应用程序,该应用程序依赖于Grails 3插件(只是像普通库依赖关系那样表达依赖关系,而不是插件依赖关系),然后Grails 2应用程序中就可以使用Grails 3插件jar中的任何类,但您不会强加任何特定于插件的行为,您只能访问jar中的类。根据具体情况,这可能会或可能不会有帮助。

在大多数情况下,您的问题的答案是“否”。

Both projects use the same groovy version.



听起来不对。我认为最新版本的Grails 2比早期版本的Grails 3支持更早的Groovy版本。

关于grails - 添加Grails 3插件介绍Grails 2项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49901768/

相关文章:

ruby-on-rails - 学习 Ruby on Rails 对 Grails 有什么好处?

session - grails-如何为不同的浏览器选项卡创建新 session

grails - Grails 的 Twitter 插件 - 登录失败

grails - 用于抛出 UnknownHostException 的 grails 的 RabbitMq 插件

grails - 无法解决依赖关系:资源:1.2.14

Grails Spring Security Rest 400 BAD REQUEST ERROR

ajax - 使ajax onload和oncomplete失败

mysql - Grails 查找特定分钟的条目

Grails 数据库迁移表已经存在

grails - BuildConfig的问题