Все зависит, наверное, правильный ответ здесь.
Наше решение:
Все наши продукты сначала проверяют командную строку -D (при сборке), затем PATH, затем каталог конфигурации, настроенный на наших локальных машинах, и, наконец, по умолчанию -база данных.
т.е.Для производственного и системного тестирования мы загружаем свойства из базы данных, для всего, что до этого момента, переопределяем с помощью файлов свойств.