Я пытаюсь настроить веб-приложение, используя внешние свойства для URL-адресов, имен пользователей, паролей и т. Д. Моя цель - создать WAR-файл веб-приложения, который не зависит от цели и настраивается его средой.например, для теста, этапа, продукта и т. д.
Я надеялся, что смогу установить переменные среды, используя setenv.bat
, но это невозможно, поскольку Tomcat работает как служба Windows.
Мой следующийподход состоял в том, чтобы установить системные свойства, но все значения перечислены в xxx_stderr.log
.Я бы предпочел, чтобы пароли и т. Д. Не появлялись в журналах ...
Использование setenv.bat
или свойств Java кажется типичным способом задания переменных, но ни один из них не работает для меня.Какие еще варианты доступны?