Я хотел бы знать, когда изменяется свойство системы. У меня есть приложение на сервере приложений, которое каким-то образом меняет системное свойство (System.setProperty()
, я думаю). Я принимал вид, и я нашел различные подходы:Как определить, изменилось ли свойство Java System?
Есть предложения? Заранее спасибо.
Вы упомянули JMX. Вы пытаетесь обнаружить свойство за пределами вашего приложения? – Gray
Вы можете попробовать работать с менеджером/политикой безопасности, который запрещает изменения и видит, где происходит «splosion». – bmargulies
Зачем вам нужно знать, изменено ли свойство системы? Если вам не требуется синхронное уведомление, почему бы просто не запускать запланированный поток для периодической проверки? (Простейшая вещь, которая могла бы сработать?) –