2010-04-05 5 views
4

Я загружаю изображения в приложение grails, которое я разрабатываю, и хочу иметь переменную окружения, определяющую, где эти изображения. Поэтому, если я работаю локально, он может просто извлечь из/home/MyName/images, но как только он будет в производстве, он потянет с http://images.site.com. Как мне это сделать? Я предполагаю, что могу настроить свой config.groovy с переменными, я просто не уверен, как я переключаюсь между ними или использую их в коде.как настроить переменную окружения grails

ответ

9

Использование -Dgrails.env=foo для указания среды, где Foo определено в файле конфигурации:

environments { 
    foo { 
     setting = "bar" 
    } 
} 

Это все в документации, посмотрите на Environment и Config.

+0

Спасибо Я искал эти точные страницы. – TripWired

Смежные вопросы