我希望从1.3.7升级Grails。 哪个版本的grails与Java8兼容? 使用什么版本的hibernate和tomcat插件?
答案 0 :(得分:3)
哪个版本的grails与Java8兼容?
Grails 2.5.x是我们正式支持Java 8的第一个Grails版本。
要使用哪些版本的hibernate和tomcat插件?
您的选择将取决于您决定使用哪个版本的Grails。如果您使用的是Grails 2.5.6,那么我建议使用:tomcat:7.0.70
以及:hibernate4:4.3.10
或:hibernate:3.6.10.18
。使用Grails 3,您可以选择更多选项。
答案 1 :(得分:0)
我通过两个步骤成功地将JDK 1.8升级到2.3.10。
我首先尝试将其从1.3.7升级到版本2.0.5。 (请注意,grails的早期版本支持upgrade命令,该命令有助于自动升级一些内容)。
请记住应用程序中将会有一些更改
AppplicationContext.xml将进行一些更改。
不推荐使用org.codehaus.groovy.grails.commons.ConfigurationHolder类。使用以下代码
def config = Holders.config
第二步,我从2.0.5版本迁移到2.3.10
runtime ':hibernate:3.6.10.16' // ':hibernate4:4.3.5.4' for Hibernate 4
build ':tomcat:7.0.54'