반응형
간혹 Include 된 JSP 파일을 수정하는 경우, Include 된 파일은 변경되었지만, Include 한 파일은 변경되지 않아서, WAS 입장에서는 기존 파일과 같은 내용이라고 판단하고 컴파일이 안 되는 경우가 있다.
Tomcat을 통해 웹 서비스를 동작시키는 경우 Catalina 디렉토리를 삭제하면 전체 파일을 컴파일하게 되며, 해당 페이지가 호출되는 시점에서 컴파일을 한다.
rm -rf Tomcat/work/Catalina/
특정 파일만 컴파일하고 싶다면 해당 파일의 수정 일시를 변경한다.(파일 안에 공백을 넣고 새로 저장하는 방법)
$ touch file.name
- 이클립스에서 Work Director 삭제
서버를 정지한 후 이클립스 하단 "Server" 탭에서 해당 서버를 선택 후 마우스 우클릭 "Clean Tomcat Work Director"로 진행한다.
해당 서버의 Catalina 경로는 workspace 아래 위치하고 있다.
${WORK_SPACE}\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost
#tomcat #catalina #workdirector #NoClassDefFoundError #eclipse
반응형
'Dev > ETC' 카테고리의 다른 글
텍스트 -> ASCII 코드 변환 사이트 (0) | 2022.03.10 |
---|---|
[교육] 무료 교육 사이트 (0) | 2021.02.09 |
[크롬] http -> https 강제 전환 해제 방법 (0) | 2021.01.18 |
[Docker] 도커 삭제 및 재설치 (0) | 2020.12.23 |
[GIT] 변경 이력 및 목록 추출하기 (0) | 2020.10.30 |