Grails:插件的通用hibernate版本

Grails:插件的通用hibernate版本,hibernate,grails,grails-plugin,Hibernate,Grails,Grails Plugin,我想知道是否有人知道一种在插件中管理hibernate的简单方法,这样插件就可以与各种grails默认应用程序中hibernate配置的所有变体兼容 这在Grails2.4.2应用程序中似乎可以正常工作,但在Grails2.4.4应用程序中却可以 runtime ":hibernate4:4.3.6.1" 这导致了一些问题 只是想知道是否有任何方法可以使它更通用,这样它甚至可以与grails 2.4之前的应用程序一起工作。这应该可以工作::hibernate:$grailsVersion谢

我想知道是否有人知道一种在插件中管理hibernate的简单方法,这样插件就可以与各种grails默认应用程序中hibernate配置的所有变体兼容

这在Grails2.4.2应用程序中似乎可以正常工作,但在Grails2.4.4应用程序中却可以

runtime ":hibernate4:4.3.6.1" 
这导致了一些问题


只是想知道是否有任何方法可以使它更通用,这样它甚至可以与grails 2.4之前的应用程序一起工作。

这应该可以工作::hibernate:$grailsVersion

谢谢你会尝试,据我回忆,这是grails 2.2时代的做法。。。首先,这是对grails 2.4.4的测试,它有//runtime:hibernate4:4.3.6.1,所以在这个答案中,这等同于:hibernate:2.4.4,这实际上并不正确,因为2.4.4的默认hibernate我不确定tbh,但我认为它不像你说的那样工作。您可以在许多插件的代码中看到:tomcat:$grailsVersion,而没有类似于tomcat2.4的东西。检查这个:从Grails2.3开始,这对tomcat或hibernate不起作用,因为我们最终停止了将这两个插件耦合到Grails版本的人工实践,而这并没有带来任何好处。这些版本现在基于他们使用的Hibernate或Tomcat版本