반응형

[IntelliJ] Spring boot war file 만들어 배포하기

어렵지 않습니다. 이미지와 자세한 설명을 했으니 순서대로 하나씩 따라하시면 성공하실 수 있습니다.

build.gradle 파일에 내용 추가

plugins {

   id 'org.springframework.boot' version '2.5.4'

   id 'io.spring.dependency-management' version '1.0.11.RELEASE'

   id 'java'

   id 'war'   // 추가 내용

}


// 아래 모두 추가 내용
apply plugin: 'war'   

bootWar {

   archiveName("project_name.war")

}



Load Gradle Change 실행

(intellij 오른쪽 위에 있는 코끼리 버튼을 클릭

) 변경된 설정을 실제로 적용하는 기능을 한다.


빌드 WAR

$ ./gradlew bootwar

WAR 실행

$ java -jar ./build/libs/project_name.war

실행 확인 방법

$ curl localhost:8080

반응형

+ Recent posts