tomcat을 이용해서 문제 없이 기동되던 소스에서 다음과 같은 에러가 발생 하였다.

tomcat8 + Maven을 사용하는 환경 이었고, JSTL을 사용 중이 었다.


<!-- JSTL -->

<dependency>

<groupId>jstl</groupId>

<artifactId>jstl</artifactId>

<version>1.2</version>

</dependency>


에러 메시지

HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application




해결 방법으로는 간단하게 $TOMCAT_HOME$/lib 에 jstl1.2.jar 파일을 추가 하면된다.

WEB-INF/lib 에 jstl1.2 파일이 있음에도 상위 오류가 발생한다


무조건 발생하는 것도 아니고, 어느 PC에서는 문제가 없지만 특정 환경에서는 발생하는 듯 하다.


참고 : 

https://stackoverflow.com/questions/2427486/jasperexception-absolute-uri-http-java-sun-com-jsp-jstl-core-cannot-be-resol/19245606#19245606


Posted by lahuman