为了账号安全,请及时绑定邮箱和手机立即绑定

ApplicationEnvironmentPreparedEvent 未接收

ApplicationEnvironmentPreparedEvent 未接收

慕村9548890 2022-06-15 15:44:21
我有以下应用程序启动器:@SpringBootApplicationpublic class MyApplication {    public static void main(String[] args) {        SpringApplication springApplication = new SpringApplication();        springApplication.setListeners(Collections.singleton(new MyListenrer()));        springApplication.run(MyApplication.class, args)    }    public static class MyListener implements ApplicationListener<ApplicationEnvironmentPreparedEvent>{        @Override        public void onApplicationEvent(ApplicationEnvironmentPreparedEvent applicationEnvironmentPreparedEvent) {            System.out.println("invoked");        }    }}但我的听众没有调用。如何解决?
查看完整描述

1 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

有用:


public static void main(String[] args) {

    SpringApplication springApplication = new SpringApplication();

    springApplication.setListeners(Collections.singleton(new MyListener()));

    springApplication.setSources(MyApplication.class);

    springApplication.run(args) ///!!!!!

}


查看完整回答
反对 回复 2022-06-15
  • 1 回答
  • 0 关注
  • 195 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号