본문 바로가기

WAS - Tomcat 계열/각종 설정

tomcat spring_web 인 둘 이상의 fragment들이 발견되었습니다

#. 참고 글

https://sftth.github.io/tomcat/tomcat-context/

https://m.blog.naver.com/yjhyjh5369/222023768357

https://blog.naver.com/kin412/223159562104?trackingCode=rss

 


 

해당 에러가 발생하는 원인은 여러가지 있는 듯 하다

 - spring 라이브러리 버전 중복 (소스 디렉토리 내 lib 확인)

 - Tomcat 보안 이슈 (소스 디렉토리 내 web.xml 수정 필요)

 

#. 소스 측 확인사항 (대부분 사례가 해당 조치로 해결)

../WEB-INF/web.xml 파일 확인

<display-name> 바로 밑에 <absolute-ordering /> 추가

 

#. Tomcat 측 확인사항

appBase 디렉토리 하위에는 꼭 필요한 디렉토리만 업로드 한다. (ROOT 등)

어플리케이션 디렉토리의 백업본을 만들어야 한다면 appBase 바깥에 만들도록 한다.