인텔리제이(Intellij) 스프링 부트(Spring Boot) Gradle 이용한 WAR 배포 설정 방법

반응형
인텔리제이에서 스프링 부트를 사용하여 톰캣서버에 war 이용하여 배포해 보도록 하겠습니다.
 
아래 링크 보시면 처음 프로젝트 셋팅시 war 파일로 배포 한다고 설정되었습니다.

 

Hello World 를 만들어 화면에 잘 나오는지 확인해봐야겠죠?

 

 

이제 본 문서의 주제 war 만들어 배포 해보겠습니다.



Gradle > build > bootWar 클릭

 

 

왼쪽 프로젝트 build/libs 보시면 build.Gradle 에서 설정한 war 파일이 생성되었습니다.

 

 

참고로 build.Gradle 은 아래와 같습니다.

 

plugins {
id 'org.springframework.boot' version '2.5.6'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
id 'war'
}


group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'



해당 프로젝트 경로 의 war 파일을 톰캣 서버에 업로드 해줍니다.

build/libs/demo-0.0.1-SNAPSHOT.war

 

어디다 올려야 될지 모르시면 아래 참고

 

 

반응형