我正在网上认真学习本教程。 http://www.tutorialspoint.com/spring/spring_bean_life_cycle.htm
但是当我到达这一行时使用 Eclipse 时出现错误: context.registerShutdownHook();
日食 说:
“此行有多个标记 - 语法错误,插入“AssignmentOperator Expression”以完成分配 - 语法错误,插入“;”以完成语句 - 方法 registerShutdownHook() 未定义为 ApplicationContext 类型”
我完全按照本教程进行操作。我所有的变量名都完全一样。我的代码和他的完全一样。我不确定出了什么问题。
我做错了什么,可以做些什么来解决这个问题,以便我可以继续教程。
package com.tutorialspoint;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class MainApp
{
public static void main(String[] args)
{
AbstractApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");
HelloWorld obj = (HelloWorld)context.getBean("helloWorld");
obj.getMessage();
context.registerShutdownHook();
}
}