hibernate validator를 사용중인데 테스트하다가 맞닥뜨렸다.
관련 의존성은 pom.xml 에 이미 추가되어 있었다.
1 2 3 4 5 6 | <dependency> <groupId>javax.el</groupId> <artifactId>javax.el-api</artifactId> <version>3.0.0</version> </dependency> | cs |
톰캣에 이미 el-api가 존재하기 때문에 pom.xml에 의존성을 추가했을 때 충돌하는 듯 하다. (7.0.9 사용시 기본 2.2 버전 내장됨)
톰캣 자체의 lib 폴더에서 해당 jar 파일을 교체하거나
톰캣 버전을 올리면 된다. (8.0 이상)
톰캣버전을 바꾸었다면 해당 의존성은 삭제해도 무방하다.