Я пытаюсь прослушать ApplicationStartingEvent (или любой этап pre-ApplicationContext), но похоже, что ни один из них никогда не срабатывал.
Попытался установить точку останова в методе onApplicationEvent, попытался распечатать событие в стандартный вывод.ничего не работает
слушатель:
public class MyListener implements ApplicationListener<ApplicationEvent> {
@Override
public void onApplicationEvent(ApplicationEvent applicationEvent) {
System.out.println("Application event " + applicationEvent);
}
}
приложение:
@SpringBootApplication
public class MySpringBootApplication {
public static void main(String[] args) {
SpringApplication springApplication = new SpringApplication();
springApplication.addListeners(new MyListener());
springApplication.run(MySpringBootApplication.class, args);
}
}
Ожидайте увидеть некоторые события, которые будут распечатаны на консоли.Спасибо за помощь