报错:java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig
现象:使用junit4,SpringJUnit4ClassRunner.class进行单元测试时,报以上异常
原因:可以判断得到,是自己项目引用的 servlet 版本过低导致的,需要升级到 3.0 或以上。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>