Unable to read TLD "META-INF/c.tld" from JAR file
카테고리 없음 2012. 2. 1. 09:52 |eclipse에서 m2eclipse 플러그인을 사용하여 wtp 적용시 저런 에러가 뜬다.
pom.xml에 <scope>provided</scope>로 지정된 jar는 was 컨테이너에서 로딩되는 얘들 이기 때문에 wtp가 바라보고 있는 경로에 배포가 안되야 되는데! provided 선언을 무시하고 배포되어 동일한 jar가 중복로딩되기 때문에 발생하는 문제다.
해결책은 m2eclipse대신 m2eclipse-wtp플러그인을 사용하면 된다.
참고)
wtp가 바라보는 경로
workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/
pom.xml에 <scope>provided</scope>로 지정된 jar는 was 컨테이너에서 로딩되는 얘들 이기 때문에 wtp가 바라보고 있는 경로에 배포가 안되야 되는데! provided 선언을 무시하고 배포되어 동일한 jar가 중복로딩되기 때문에 발생하는 문제다.
해결책은 m2eclipse대신 m2eclipse-wtp플러그인을 사용하면 된다.
참고)
wtp가 바라보는 경로
workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/