初学Spring创建“工厂”(视频中学到的名词)时,创建的容器类型与类不匹配
//创建Spring的工厂
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
错误提示:
Type mismatch: cannot convert from ClassPathXmlApplicationContext to ApplicationContext
原因:eclipse默认为我们导入一个不符合当前创建容器所需的ApplicationContext 包,需要手动替换后解除错误。
默认导入的包:
import org.apache.catalina.core.ApplicationContext;
需要手动替换的包:
import org.springframework.context.ApplicationContext;