grails – 战争构建后更改配置

在使用grails 1.3.2构建prod war之后,我需要更改两个配置.我知道项目可以设置为首先在外部执行此操作,但目前这不是一个选项.

1)需要更改DataSource.groovy中定义的environment.production.hibernate.default_schema

2)需要更改Config.groovy中定义的environment.production.grails.serverURL

在JBoss中运行战争时,有没有办法编辑战争或传递重写参数?

最佳答案 如果您想在生产应用程序中更改这些属性而不重新部署,那就不幸了.您唯一的选择是使用外部属性文件,这需要重建和重新部署应用程序.请参阅以下链接.
http://www.comitservices.com/wp/?p=133

点赞