Grails:从自定义脚本访问时显示空白的数据源URL

时间:2017-06-15 08:11:50

标签: grails

我有一个使用grails创建的自定义脚本,我尝试通过以下方式访问 datasource.groovy 中定义的数据源 url

// my custom script file
    includeTargets << grailsScript('_GrailsPackage')
    target(main: "Your main") {
        depends(compile,createConfig)
        println "My value: ${config.dataSource.url}"
    }

但输出显示如下。

  

我的价值:[:]

如果我打印config.dataSource.usernameconfig.dataSource.password,则显示正确的值。

我的DataSource.groovy中定义的 url 值与用户名和密码的定义方式相同。

production {
        dataSource {
            dbCreate = "update"
            url = "jdbc:mysql://192.168.40.67:3306/ifpqa?autoReconnect=true"
            username = "root"
            password = "root"           
        }
    }

请帮我找到解决方案。

0 个答案:

没有答案