개발/Java
java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig
haloper
2016. 3. 8. 06:19
Spring 4.0 이상 버전을 사용하며,
maven을 이용해 Test 진행 시
다음과 같은 오류가 발생할 수 있습니다.
java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig
Spring 4.0 이후 부터는 unit test 진행 시
Sevelet 3.0 API을 사용하기 때문에
pom.xml에 다음과 같이 라이브러리 버전을 변경해 주어야 합니다.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>