1
我有Config.groovy中代码Grails的外部配置配置System.getenv
def ENV_NAME = "/home/myFolder"
if(System.getenv("ENV_NAME")) {
println("Including configuration file: " + System.getenv("ENV_NAME"));
grails.config.locations << "file:" + System.getenv("ENV_NAME")
} else {
println "No external configuration file defined."
}
当我运行,结果是“没有定义外部配置文件”。 我想念什么?
嗨伊恩,我从http://www.baselogic.com/blog/development/java-javaee-j2ee/getting-grails-external-configuration-working-in-the-real-world/得到了例子,所以我想知道如何在配置中定义环境变量 –
这取决于有问题的平台和应用程序服务器。在Ubuntu上使用Tomcat我会通过编辑'bin/catalina.sh'或'/ etc/init.d'脚本来设置环境变量,我不知道如何在Windows上执行。 –
好的,谢谢罗伯茨。我完成了它 –