eGovFrame 표준프레임워크 포털

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

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

본문 영역

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

묻고 답하기

springboot의 simple homepage 구축시 war 설정 문의 두번째
  • 작성자

    q**r

  • 작성일

    2024-10-02 16:55:08

  • 조회수

    365

  • 구분

    개발환경 / 4.0

  • 진행상태

    완료

질문

'https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=69&qaId=QA_00000000000023864'

위 문의 글에서 답변은 주신 톰켓 기동이 아닌

스프링부트를 파일을 java -jar 로 구동시 시 정상 동작을 하지 않습니다.

별도로 실행시 톰켓을 사용하지는 않습니다.

아래와 같이 구동시 no main manifest attribute, in sht_webapp.war 라는 오류가 방생하고 서비스가 구동되지 않습니다.
C:eGovFrame4.0workspacesimple arget>java -jar sht_webapp.war
no main manifest attribute, in sht_webapp.war

xml에 의존성 및EgovBootApplication는 수정 하였습니다.

확인 부탁드립니다.

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

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

pom.xml 의 spring-boot-starter-tomcat 의존성에
scope 설정이 provied가 설정된 경우
Tomcat 서버가 프로젝트에서 직접 실행되지 않고, 외부에서 제공되는 컨테이너에서 애플리케이션을 배포하도록 설정되므로

해당 설정이 존재한다면 제거하시고 진행하여 보시기 바랍니다.

감사합니다.

이 페이지의 구성

묻고 답하기