将Grails应用程序从1.3.7升级到Java 8兼容版本
我希望从1.3.7升级Grails。 哪个版本的grails与Java8兼容? 使用什么版本的hibernate和tomcat插件 哪个版本的grails与Java8兼容 Grails2.5.x是Grails的第一个版本,我们正式支持Java8 使用什么版本的hibernate和tomcat插件 您的选项将取决于您决定使用哪个版本的Grails。如果您使用的是Grails2.5.6,那么我建议您使用将Grails应用程序从1.3.7升级到Java 8兼容版本,grails,grails-plugin,Grails,Grails Plugin,我希望从1.3.7升级Grails。 哪个版本的grails与Java8兼容? 使用什么版本的hibernate和tomcat插件 哪个版本的grails与Java8兼容 Grails2.5.x是Grails的第一个版本,我们正式支持Java8 使用什么版本的hibernate和tomcat插件 您的选项将取决于您决定使用哪个版本的Grails。如果您使用的是Grails2.5.6,那么我建议您使用:tomcat:7.0.70和:hibernate4:4.3.10或:hibernate:3.6.
:tomcat:7.0.70
和:hibernate4:4.3.10
或:hibernate:3.6.10.18
。有了Grails3,您就有了更多的选项。哪个版本的Grails与Java8兼容?
我用JDK1.8分两步成功地升级到2.3.10
- 我首先尝试将它从1.3.7升级到2.0.5版。(请注意,grails的早期版本支持upgrade命令,这有助于自动升级一些东西) 请记住,应用程序中会有一些更改
- AppApplicationContext.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'