Мне нужно переопределить grails.serverURL
во время выполнения без необходимости заново создавать файл WAR приложения. Я пробовал различные способы установки grails.serverURL
в файле application.properties
и не могу заставить его работать.
Вот часть среды Config.groovy
:
environments {
prod
{
grails.serverURL = "http://nonexistentserver.somecompany.com:8080"
grails.anotherappspecificURL = "xcc://user:password@server.somecompany.com"
}
По сути, наш application.properties
выглядит так:
grails.env=prod
grails.war.deployed=true
app.grails.version=1.0.4
app.name=myapp
Ниже приведен один из способов, которыми я пытался изменить настройки. Они определены в Config.groovy
:
grails.serverURL=http://webserver1.somecompany.com:8080
grails.anotherappspecificURL=xcc://admin:xyzabc123@specificserver.somecompany.com
Буду очень признательна за любую помощь, чтобы заставить это работать без внесения изменений в код!