티스토리 뷰
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>
'개발 > Java' 카테고리의 다른 글
Jenkins + Git Timeout 설정 변경 방법 (0) | 2016.03.19 |
---|---|
디자인 패턴 - Decorator Pattern (0) | 2016.03.10 |
디자인 패턴 - Observer Pattern (0) | 2016.03.07 |
Maven을 이용하여 실행 가능한 jar 만들기 (0) | 2016.03.04 |
Maven 테스트 스킵 후 패키징 하기 (0) | 2016.03.03 |
댓글