삽질방지 팁
[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 되는지 부터 확인해 보자! 끝!.