Мне нужно изменить мои свойства на основе среды, переданной в качестве аргумента для сервера tomEE 6.Как установить TomEE для распознавания при передаче аргументов jvm
У меня есть следующий код:
String envProperties = System.getProperty("envProperties");
System.out.println("environment properties: "+envProperties);
Это получает значение свойства, которое устанавливается в первый раз. Когда я изменяю свойство на нечто иное, чем предыдущее, оно не обнаруживает изменения. Как я могу получить, чтобы все изменения были переданы.
Путь я передаю свойства прямо сейчас, перейдя в конфигурации времени запуска сервера в затмении, и передавая его
-DenvProperties="dev"
я попытался следующий пост Passing JVM arguments to Tomcat when running as a service?, но я не могу найти что-нибудь соответствие Tomcat5w или заканчивая 5w , Пожалуйста, помогите
Я не понял, когда вы говорите «периодически оттаскивать объекты из ресурса (файла, сети ...)» Я подумал, что, может быть, я мог бы просто изменить значение в каком-то файле, и TomEE заберет его, когда я перейду на эту ссылку http://tomee.apache.org/system-properties-files.html. Я не уверен, где и как его установить. – manu