草庐IT

ConfigurableApplicationContext

全部标签

java - 无法访问 org.springframework.context.ConfigurableApplicationContext 类文件

我是springboot的新手,在尝试使用springinitializer在intellij中构建我的第一个springboot项目(Maven)时,在创建项目后运行我的项目时出现此错误:cannotaccessorg.springframework.context.ConfigurableApplicationContextclassfilefororg.springframework.context.ConfigurableApplicationContextnotfound我学习了很多教程,但每次都出现此错误,如何解决?我的pom.xml文件:4.0.0com.bootdas-

java - 在 Spring 2.5 中注册关闭钩子(Hook)

我有一个spring应用程序,它在关闭时不调用beandestroy方法。我已经看到对这个的引用是由于beanRefFactory中的实例化,这可以通过在应用程序上下文中手动调用registerShutdownHook()来规避。这个方法似乎已经从2.0-2.5版本之间的spring中消失了。有人能指出我现在是如何完成的吗?谢谢。 最佳答案 此方法在ConfigurableApplicationContext中仍然可用并由AbstractApplicationContext实现.所以你可以这样做ApplicationContextc

java - Spring Boot 项目中的 SonarQube "Close this ConfigurableApplicationContext"

我在主方法中遇到了阻塞问题“关闭此“ConfigurableApplicationContext””publicstaticvoidmain(String[]args){SpringApplication.run(MyApplication.class,args);}我已经尝试过SonarQube示例中的代码publicstaticvoidmain(String[]args){ConfigurableApplicationContextcontext=null;try{context=SpringApplication.run(MyApplication.class,args);}fi

java - Spring Boot 项目中的 SonarQube "Close this ConfigurableApplicationContext"

我在主方法中遇到了阻塞问题“关闭此“ConfigurableApplicationContext””publicstaticvoidmain(String[]args){SpringApplication.run(MyApplication.class,args);}我已经尝试过SonarQube示例中的代码publicstaticvoidmain(String[]args){ConfigurableApplicationContextcontext=null;try{context=SpringApplication.run(MyApplication.class,args);}fi