삽질방지 팁

[eclipse-tomcat] jsp/tag compile error ( tagSupport 사용 에러 )

삘쏘굿 2015. 6. 4. 14:55


이 삽질의 발단은 새로운 이클립스를 설치하고 기존의 프로젝트를 import 하여 사용하던 중


tag Library의 사용이 오류가 나면서부터이다...



새로운 이클립스 설치 및 세팅 완료 후 잘 쓰고 있었는데 tagSupport를 상속받은 tagLibrary 사용되는 곳에서 


jsp compile error를 뿜어댔다...


clean 및 tomcat을 다시 설치하기를 여러번.....


다시 차근차근 원인부터 해결해 보기로 하였고..


우선 javax.servlet.jsp.tagext.TagSupport  이 놈이 import가 되지 않더이다...


servlet-api.jar 가 제대로 load 되지 않아서 그렇다고 하는데...


그래서 프로젝트의 java build path 설정을 가보니..( Properties - Java Build Path )


Libraries 탭에 예전에 사용했던 Tomcat Library [Unbound] 이런 형태로 잡혀 있었고..


이걸 remove하고 새로운 Tomcat Library로 Add 해주었다.


근데 clean 후 새로 서버를 재시작하려고 하니 아예 빌드가 되지 않았고 


결국 서버를 아예 지우고 새로 이클립스에 등록해서 실행하니까 제대로 되는군....



결론은 Library 가 정상적으로 Load 되는지 부터 확인해 보자! 끝!.