我正在尝试将系统属性传递给dbm命令-例如:
grails -Ddb.host=localhost dbm-gorm-diff
但是系统属性被忽略。

我试图将以下内容添加到build.gradle:

[bootRun, test, dbmUpdate, dbmGormDiff, runCommand].each { task ->
    configure(task) {
        systemProperties = System.properties
    }
}

它适用于run-app,但不适用于dbm命令。

最佳答案

添加run-command似乎可行:
grails -Ddb.host=localhost run-command dbm-gorm-diff

10-04 13:19