eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

외장 톰캣 문의
  • 작성자

    k*e

  • 작성일

    2022-08-02 09:32:58

  • 조회수

    2,056

  • 구분

    개발환경 / 4.0

  • 진행상태

    완료

질문

안녕하세요.
eGovFrame Boot Web Project 를 생성하고 외장톰캣(9.0 버전)을 사용하려고 하는데요

java.lang.IllegalStateException: Cannot initialize context because there is already a root application context present - check whether you have multiple ContextLoader* definitions in your web.xml!

이런오류가 나는데 해결 방법이 있을까요?

변경된 소스파일과 오류콘솔은 첨부파일로 올려드립니다.

환경정보
    - OS 정보 :
    - 표준프레임워크 버전 :
    - JDK(JRE) 정보 :
    - WAS 정보 :
    - DB 정보 :
    - 기타 환경 정보 :
첨부파일
답변

안녕하세요.
표준프레임워크센터 입니다.

외장톰캣사용에 대한 공식 가이드 문서는 별도로 제공하지 않습니다.

부트기반 프로젝트를 외장 톰캣에 배포하는 방법은
현재 다양한 자료들이 이미 공개되어 있습니다.

다음을 참고하여 진행해보시길 바랍니다.
https://www.baeldung.com/spring-boot-war-tomcat-deploy
https://oingdaddy.tistory.com/346

참고로, boot web project만 생성 시 빈 껍데기가 생성되며
generate Example 을 체크해야 예제가 생성되오니 참고하시길 바랍니다.

감사합니다.

이 페이지의 구성

묻고 답하기