IDE/STS

[STS] gradle프로젝트 war로 떨어트려서 배포파일 만들기

antoroong 2025. 2. 15. 00:01

준비물

build.gradle 파일

 

 

build.gradle파일안에 renameWar라는 task를 만든다

워크스페이스의 build/libs 라는 폴더안에 test.war를 떨어트릴 목적

상단의 돋보기를 눌러서

run configurations 입력

 

 

 

 

gradle Task를 클릭후 상단의 new launch configuration 클릭

 

 

new_configuration이 생성되었다.

 

Add를 먼저 누른후

Gradle Task란 안에

 

clean 입력

→ 다시 Add 클릭 build입력

→ 다시 Add 클릭 renameWar 입력 (build.gradle에 넣었었던 task 이름이다)

 

 

→그리고 workspace 를 클릭하여 war파일을 만들 workspace 지정하고 Apply

 

 

이후 run을 눌러보면

그러면 하단에 gradle Executions창에 나오고

빌드 상황이 완료됨 이후

내 워크스페이스 → build → libs 가보면

war파일을 확인할 수 있음

 

 

Terminal로 하는 방법

하단에 terminal창 추가

terminal창에서 내 워크스페이스 위치까지 가보자

dir : 목록조회

cd [폴더이름] 이동하기

 

 

 

목록을 보면

gradlew.bat파일이 있는 위치까지 와야한다

 

 

 

이후에 gradlew.bat clean build

라고입력후 엔터

이런식으로 빌드 과정이 화면에 보일 것이다

완료되면

build/libs에 war파일 생성된거 확인 가능