apache2 [MAVEN] xerces 의존성 제거하기 오래된 프로젝트를 개선 작업을 하면서 보니 계속 반복적으로 filter.RequestContextFilter 로그가 어마어마하게 찍히는 중인것을 확인했다. 확인해보니까 이미지를 처리하는 중 아래 오류가난 것... Unable to parse the default media type registry 확인해보니 근래 JAVA는 기본적으로xml 파서를 가지고 있는데 이게 Xerces가 있어서 충돌이 나나보다. 여하간 Xerces을 지우는건 pom.xml 파일에서 dependency를 지우면 되니까 간단하겠다 싶었는데 여기서 문제가 아무리 봐도 Xerces가 없었던것... 보니까 다른 오래된 버전 jar에 Xerces가 포함되어있었다. 버전업 해도 될것같지만 기존 프로젝트를 많이 건들기 싫다면 아래처럼 Xerc.. 2023. 10. 5. 아파치(Apache)와 톰캣(Tomcat) 연동 연동 이유 ▷Apache(아파치) : 정적 콘텐츠(html, img 등) 처리, 웹 서버 ▷Tomcat(톰캣) : 동적 콘텐츠(Jsp, Java 등) 처리, 웹 어플리케이션 서버 ▷톰캣은 정적인 파일을 로드하는 속도가 아파치보다 느리다. ▷톰캣만으로는 JSP, Servlet만을 서비스 할 수 있다. ▷연동으로 부하 분담. ▷하지만 현재 톰캣은 특정 모듈로 정적 페이지를 처리하기 대문에 속도 문제는 큰 의미가 없어 지금은 Java업무(톰캣), 확장(아파치)의 업무 분담으로 연동하여 사용하는 듯 하다. 1. Tomcat Connector 도구 설치 sudo yum install httpd-devel gcc gcc-c++ 2. JDK 설치 ( 이미 설치 시 패스 ) a. 설치 가능한 JDK 확인 yum lis.. 2017. 1. 6. 이전 1 다음 반응형