Grails 2.5.1 to Grails 3.3.2
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Grails 2.5.1 to Grails 3.3.2相关的知识,希望对你有一定的参考价值。
我正在使用Grails 2.5.1
,我升级使用Grails 3.3.2
在我的旧config.groovy
下面找到:
contactNumber.domain.size= 8..16
我把它改成了application.yml
的下面
contactNumber :
domain :
size : 8..16
是对的吗 ?
答案
是对的吗 ?
不。你的8..16
文件中有application.yml
,并且可能期望它被评估为Groovy表达式,其评估为Range
,但它不会。
如果你想将配置值表达为Groovy表达式,请创建grails-app/conf/application.groovy
并使用与在Grails 1或Grails 2中的Config.groovy
中使用的语法相同的语法。默认情况下该文件不存在但如果您创建它,框架将识别它并使用它。你可以兼任application.groovy
和application.yml
。
以上是关于Grails 2.5.1 to Grails 3.3.2的主要内容,如果未能解决你的问题,请参考以下文章
grails-plugin-log4j-2.5.1 是不是受 CVE-2021-44228 影响
将 Grails 应用程序从 3.1.10 升级到 3.2.5 时出错