본문 바로가기

개발/Spring Boot

[Spring Boot] war 패키징 방법

반응형

Spring Boot를 내장 tomcat을 사용하는게 아닌 tomcat에 따로 배포를 하여야하는데 war로 배포를 하여야한다..

war로 빌드하여 배포를 하는 방법이다..

 

maven을 기준으로 작성하였습니다.

 

pom.xml

<packaging>war</packaging> 추가 jar로 되어있는 경우 변경

톰캣이 Spring boot에 내장 되어있는 경우 톰캣 포함된 Dependency 제거

 

SpringBootApplication 파일에 추가

기존
public class MyApplication {
} 
-->
추가한 코드 
public class MyApplication extends SpringBootServletInitializer {
}

 

mvn package

 

반응형