Search
Duplicate
📝

[Devops Study] 01. Gradle 명령어 사용법

상태
완료
수업
Devops Study
주제
4 more properties
참고

Gradle 명령어

NOTE
명령어를 통해 Gradle 프로젝트 생성해보기
여기있는게 다 명령어

컴파일 및 실행(java-application)

NOTE
gradle에서 task는 프로젝트의 작업단위이다.
gradle이 제공하는 task들이 있고 build.gradle에서 사용자가 직접 만들 수도 있다.
gradle이 제공하는 task의 경우 아래 명령어를 통해 확인 가능하다.
./gradlew tasks
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
결과코드

프로젝트 빌드

NOTE
./gradlew build
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
프로젝트를 컴파일(빌드)한다.
build.gradle에 apply plugin: ‘java’가 추가된 경우 .jar파일로 패키징까지 된다.
컴파일된 파일들은 ‘app > build’ 폴더안에 생성되며, .jar파일은 ‘build > lib'에 패키징된다.

프로젝트 실행

NOTE
./gradle run
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
컴파일 후 메인클래스를 실행한다.
스프링부트의 경우 gradle bootRun을 통해 앱을 구동할 수 있다.

프로젝트 패키징

NOTE
./gradlew jar
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
프로그램을 .jar로 패키징
‘build > libs’에 생성된다.
apply plugin: ‘java’가 추가된 경우 build 명령으로 해결가능

프로젝트 클린

NOTE
./gradle clean
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
build폴더를 제거하여, 빌드 이전상태로 되돌린다.