小编car*_*mbo的帖子

如何从命令行覆盖grails配置

我试图dataSource.url从命令行覆盖运行grails的值,例如

grails <set property> dbm-status
Run Code Online (Sandbox Code Playgroud)

我的第一次尝试是使用-D命令行参数

grails -DdataSource.url=jdbc:sqlserver://xx.xx.xx.xx;databaseName=db_name
Run Code Online (Sandbox Code Playgroud)

我试图添加一个额外的配置文件grails.config.locations,从中获取值,System.getProperty但似乎不起作用.

存在一种内置的方式来覆盖命令行中的配置值,否则如何从命令行将参数注入grails配置?

编辑:我不想使用其他环境/数据源来避免数据源配置重复以及为这个新环境配置事物的需要.

grails command-line

6
推荐指数
1
解决办法
1140
查看次数

标签 统计

command-line ×1

grails ×1