반응형

Gradle Project war 파일 생성

 

Intellij 에서 spring framework 프로젝트를 gradle project로 변경하였다. (참고 https://rypro.tistory.com/251)
gradle로 변경된 프로젝트를 war로 배포하고자 한다. gradlel 프로젝트를 war로 배포하기 위해서는 따로 설정해주어야 한다. 

 

1. build.gradle 에 설정 값 추가

plugins {
    id 'java'
    id 'war'	// plugins 추가
    id 'application'
    id 'org.springframework.boot'           version '2.1.12.RELEASE'
    id 'io.spring.dependency-management'    version '1.0.15.RELEASE'
}

// apply plugin 추가
apply plugin: 'war'

// bootWar 추가
bootWar {
    archiveBaseName='-'
    archiveFileName='-.war'
    archiveVersion='0.0.0'
}

// dependency 추가 
provideRuntime 'org.springframework.boot:spring-boot-starter-tomcat'

 

2. war 파일 생성

 

gradle 새로고침 버튼을 클릭하여 수정한 내용을 동기화한 뒤, Tasks-build의 bootWar를 클릭하여 war 파일을 생성한다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기