spring中最新版本中有这样一个jar包,spring-context-5.0.2.RELEASE.jar。
使用该jar包时候,用以下代码:
ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");
会报错,必须强转成ApplicationContext。
而且,强转之后,依然会报找不到对应jar包的错误。
但是,当把jar包替换成4.x版本的时候,却没有该问题。
后来才知道,Spring官网有这样一个东西
Minimum requirements
- JDK 8+ for Spring Framework 5.x
- JDK 6+ for Spring Framework 4.x
- JDK 5+ for Spring Framework 3.x