웹개발/인프라 2

tomcat이 심볼릭 링크를 보도록 허용 하는 법

tomcat 서버 webapps 하위의 소스 경로에 심볼릭링크를 추가해야 하는 경우가 있었다. 내 tomcat 서버 버전은 8.5였고.. 별 짓을 다해보는데도 tomcat이 심볼릭링크 경로를 찾지 못했다.(찾지 못한 것인지 보안 때문에 막아 놓은거 때문인지.. 아마 후자인 듯 하다) 별 짓을 다 해봤으나.. 아래 블로그를 보고 바로 해결.. 감사합니다.. https://lalalaho.tistory.com/34 톰켓 심볼릭 링크 인식하기 한동안 톰켓 6버전만 사용하고 7버전때 잠깐 고생했던거 같은데 1년전이라 기억도 안남. 심볼릭링크로 연결된 upload 폴더가 톰켓 8.5버전에서 인식이 안됨. 이것 저것 다 시도 해봤으나 적용 안됨. lalalaho.tistory.com context.xml 파일에 아..

웹개발/인프라 2023.04.19

[에러] java.lang.ClassNotFoundException: org/apache/jsp/WEB_002dINF/views/ 에러 해결

jsp 파일이 있는 경로 중 폴더 명칭을 변경하였더니 controller의 경로를 맞게 설정하여도 java.lang.ClassNotFoundException: org/apache/jsp/WEB_002dINF/views/ 에러가 계속 발생하면서 jsp 경로를 찾지 못했다. clean도 해보고 빌드도 해보고 톰캣과 이클립스도 껏다 켜보다가 jsp를 컴파일한 클래스들이 모여있는 디렉토리를 지우고 톰캣을 재실행하면 된다는 글을 확인했다. 아마 jsp 컴파일 클래스들이 당연하게도 경로가 그대로 컴파일 되어 있을텐데 이게 갱신이 안되니.. 지워버리고 강제로 갱신되게 하는 듯 보였고.. 그대로 따라 해보니 성공이었다. jsp 컴파일 클래스 디렉토리 확인하는 법은 아래와 같다. 1. 서버 더블클릭하여 Overview에..

웹개발/인프라 2022.12.13