Gradle? 프로젝트 Build를 위한 Tool Build시 진행하는 작업 Source Compile Run Tests Jar, War로 Packaging Deploy와 실행 Gradle 이전에 사용하던 Tools Ant Maven 구조화 시켰고, 해당 구조에 맞
Gradle 설치 Gradlew Gradle의 wrapper 자동으로 gradle을 설치하고, gradle을 실행해줌 Jenkins와 같은 tool에서 사용가능 Gradle Project 생성 각 항목을 선택한 이후에 자동으로 프로젝트 폴더를 생성해줌 gradl
plugins build에 사용할 plugin 설정 plugin 추가시, 추가한 plugin에 정의된 task 사용 가능함 dependencies project에서 사용하는 library를 설정하는 영역 scope 'group-id:artifact-name:versi
Data type java에서 사용하는 타입 사용 가능 def - no type (type을 명시하는 것을 권장) float, int, String, … String - 작은 따옴표, 큰 따옴표로 사용 큰 따옴표는 값을 주입 받을 수 있음 작은 따옴표 3개는
dd
main project폴더 하위에 각 project를 추가한다.settings.gradle 파일에 하위 Project들을 include 한다.하위 project task 실행sub project에만 task 적용공통적으로 사용하는 task를 root Project에 s
Custom Plugin들도 생성 가능함