В моем приложении я определил log4j.properites следующим образом
log4j.appender.email=org.apache.log4j.net.SMTPAppender
log4j.appender.email.Subject=email Notification
, позже в программе я динамически меняю тему на
Properties prop = new Properties();
prop.setProperty("log4j.appender.email.Subject", "Test Completed");
После того, как я использую эту переменную, яхочу сбросить это обратно на оригинал в файле.поэтому я сделал это
LogManager.resetConfiguration();
PropertyConfigurator.configure(prop);
Но позже в коде всякий раз, когда я использую это свойство субъекта, оно присваивает ему значение «Тест завершен».Любое предложение для сброса конфигурации с благодарностью.Спасибо