Maven 만을 사용하다가 Gradle을 프로젝트에서 사용하였습니다. Task 정의나 활용이 좀 더 효율적임을 느꼈고 프로젝트에서 필요한 부분만 기계적으로 사용했던 부분에 대해 정리를 해볼 필요가 있다고 생각 되어 작성을 해보고자 합니다.
1) Gradle 설치
아래의 Link에서 활용하고자 하는 버젼의 Gradle 버젼을 다운로드 받아서 설치하면 됩니다.
Gradle | Releases
Find binaries and reference documentation for current and past versions of Gradle.
gradle.org
해당 zip 파일을 gradle home으로 사용할 위치에 압축을 풀고 사용할 준비를 마칩니다.
// For Mac
// istall gradle
$ mkdir /opt/gradle
$ unzip -d /opt/gradle gradle-5.6.4-bin.zip
$ ls /opt/gradle/gradle-5.6.4
LICENSE NOTICE bin getting-started.html init.d lib media
// set PATH
$ export PATH=$PATH:/opt/gradle/gradle-5.6.4/bin
windows 의 경우는 package install 을 통해서 설치하고 PATH 를 설정 해줍니다.
// For Windows
// install gradle
// 파일 탐색기 로 새 디렉토리 C:\Gradle 를 작성
// C:\Gradle 경로에 Gradle 배포 ZIP의 압축을 해제
// set PATH
// Properties-> Advanced System Settings-> Environmental Variables 설정에 C:\Gradle\gradle-5.6.4\bin 를 추가
gradle 설치가 잘 되고 PATH 가 설정되었다면 아래의 명령어로 정상 설치여부를 확인 할 수 있습니다.
$ gradle -v
------------------------------------------------------------
Gradle 5.6.4
------------------------------------------------------------