2
我不想在config.groovy中硬编码'training.defaultStartTime'值而是必须从message.properties中读取它,结果将如此如何从config.groovy中的message.properties中读取消息
在message.properties
dev.training.defaultStartTime = 09:00
prod.training.defaultStartTime = 10:00
在Config.groovy中
environments {
development {
training.defaultStartTime = message of code 'dev.training.defaultStartTime' in message.properties
}
production {
training.defaultStartTime = message of code 'prod.training.defaultStartTime' in message.properties
}
}
为什么message.properties而不是硬编码Config.groovy文件呢? – 2012-07-25 08:10:10
为了国际化的目的,我想使用message.properties.I有许多默认值,这些默认值对于不同的国家是不同的 – n92 2012-07-25 08:14:00
但是这些将在应用程序启动时加载,并且不会与查看站点的用户的位置有关。 – 2012-07-25 08:16:45