Gradle

    Build Tool

    빌드 도구란 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램이다. History 1. Make 빌드 개념을 확립 Unix 계열 OS에서 사용 2. Ant 1990년대 자바가 등장하면서 Make를 java적용시 생긴 문제를 보안하기 위해 탄생 Java + XML 도입 하여 Make의 약점이었던 플랫폼 의존 문제를 해결 간단하고 사용하기 쉽지만, 복잡한 처리를 하려고 하면 스크립트가 장황해져 관리가 어렵다. 3. Maven 빌드 생명주기와 프로젝트 객체모델(POM) 개념을 도입 -> Ant의 문제점인 장황한 빌드스크립트 문제를 해결하였다. POM에 메타 데이터를 적용해서 라이브러리 의존관계를 자동으로 관리해주는 기능을 구현 maven이 빌드툴 세계에 혁명을 가져오긴 했지만, 이해해야할 암..