专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

java – 在Spring框架中使用registerShutdownHook()

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:54:14       共计:3617 浏览
我使用Eclipse时会收到错误

当我到这一行:

context.registerShutdownHook();


Eclipse说:


“这条线上有多个标记

– 语法错误,插入“AssignmentOperator Expression”完成

分配

– 语法错误,插入“;”完成声明

– 对于类型,registerShutdownHook()方法未定义

ApplicationContext的”


我正在跟着这个教程.我的所有变量名都是完全一样的.我的代码与他完全一样.我不知道有什么问题.


我做错了什么,可以做什么来解决这个问题,以便我可以继续教程.

解决方法

对于错误,似乎上下文是 ApplicationContext的对象,而在教程中,它应该是 AbstractApplicationContext的对象


我只是猜测你写的这个

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;


   public class MainApp {

      public static void main(String[] args) {

   

         ApplicationContext context =

                             new ClassPathXmlApplicationContext("Beans.xml");//error here

   

         HelloWorld obj = (HelloWorld) context.getBean("helloWorld");

         obj.getMessage();

         //context.registerShutdownHook(); 直接这样使用报错

         //解决方案

         ((AbstractApplicationContext) context).registerShutdownHook();

}

   }


总结


以上是编程之家为你收集整理的java – 在Spring框架中使用registerShutdownHook()全部内容,希望文章能够帮你解决java – 在Spring框架中使用registerShutdownHook()所遇到的程序开发问题。


如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:MySQL操作汇总 | ·下一条:SpringMVC、三层架构、组件、请求参数绑定、常用注解

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有