Это можно сделать с помощью BootStrap.groovy. Поэтому, следуя ответу Джарреда, создайте класс домена с данными конфигурации, которые вы хотите сохранить, и затем поместите эти значения в файл BootStrap.groovy. Что это делает, если значения конфигурации не существует, он создаст его, если он существует, не будет ничего делать.
Затем вы можете получить доступ к значениям вашей конфигурации, используя класс домена. Я предполагаю, что вы хотите сделать это, потому что grailsApplication.config ... иногда может стать неуправляемым.
Домен-класс MyConfig.groovy:
class MyConfig {
String type
String name
String value
}
BootStrap.groovy:
def myConfig = MyConfig.findByName("path") ?: new MyConfig(
type: "Path"
name: "path"
value: "/var/tmp"
).save(failOnError: true)