Мы работаем с приложением Spring 3, которое работает в нескольких средах (тестовая, UAT и производственная). Этими средами управляет сторонняя компания, поэтому у нас почти нет доступа к серверам.
Мы пробовали с Системными свойствами Jboss и Профили Maven2 .Оба решения работали нормально, однако мы не хотим связывать приложение с одним конкретным сервером (в данном случае с Jboss), и мы не хотим делать специфичные для среды сборки (требуется для профилей Maven2).
ЕстьЕсть ли хороший способ, чтобы у нас были свойства среды для приложения, которые не требуют разных сборок для каждой среды и не требуют изменений на стороне сервера, и которые также могут работать на разных серверах?(что-то вроде PropertyPlaceHolderConfigurer
, которое может считывать файлы свойств вне контекста приложения, должно сработать)