start.spring.io에서 Jar로 프로젝트를 생성한 이후에 War로 변경하는 방법
위의 이미지처럼 Jar 로 생성했을떄 아래와 같은 build.gradle 이 생성된다.
plugins {
id 'java'
id 'org.springframework.boot' version '3.0.6'
id 'io.spring.dependency-management' version '1.1.0'
}
... 생략
plugins 와 dependencies 에 war 관련 설정을 추가해주자
plugins {
id 'war'
}
dependencies {
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
}
설정을 변경한 후에 나오는 코끼리 아이콘을 눌러 변경을 적용하면 된다
(아이콘이 나오지 않는다면 gradle View 의 [Reload All Gradle Projects] 를 눌러서 적용 가능)
적용 후의 모습
정상적으로 적용되면 Gradle view 의 프로젝트명 > Tasks > build 에서
bootWar, bootWarMainClassName, war 가 추가된걸 확인 할 수 있다.
'Spring' 카테고리의 다른 글
java.lang.ClassNotFoundException: org.springframework.dao.DuplicateKeyException (0) | 2021.11.30 |
---|---|
Junit Test 오류 (0) | 2021.11.29 |
Spring @Repository 아닌데 BindingException: Invalid bound statement (0) | 2021.11.26 |