Gradle

Gradle

그레이들의 빌드 (Gradle Build)

이번 시간에는 그레이들의 빌드에 대해 알아보겠습니다. 빌드란 무엇인가 소프트웨어는 빌드는 소스 코드 파일을 컴퓨터에서 실행할 수 있는 독립 소프트웨어 가공물로 변환하는 과정 또는 그 결과를 말한다. 빌드 대상이 되는 소스 코드의 언어 종류에 따라 빌드 프로세스나 생성되는 결과물이 다르다. 빌드 툴은 컴파일부터 결과를 생성까지의 프로세스를 실행한다. 하지만 컴파일이 필요한 언어의 빌드에만 국한되는 것은 아니다. 지정한 디렉터리의 파일을 별도의 디렉터리에 복사한다. 지정한 애플리케이션을 실행한다. 같은 처리도 빌드 프로세스에 넣을 수 있다. 빌드 대상에 어떤 액션을 취하는 것, 이것이 빌드 툴에서 말하는 빌드다. 그레이들에서는 실행 단위를 태스크라고 부른다. 이 태스크를 실행하는 것을 빌드라고 하며, 빌드를..

Gradle

Gradle이란

Gradle 공부 필요성을 느껴서 Gradle 철저 입문이라는 책을 중고로 구매해 읽고 공부 기록을 남기려고 합니다. 절판되어서 무려 가격이 1.7배였는데 눈물을 흘리며 이를 구매했습니다. 바로 시작하겠습니다. Gradle (그레이들) 그레이들은 차세대 빌드 툴로, 주목받는 오픈 소스 제품이다. 그레이들이 주목 받는 이유는 기존 빌드 툴보다 우수한 점이 많기 때문이다. 가장 큰 장점은 빌드 스크립트를 간단하게 작성할 수 있다는 점이다. 또한 스크립트가 간단해서 배우기도 쉽고 읽기도 쉬워 처리 내용을 금방 이해할 수 있다. 그레이들의 또 다른 특징으로는 앤트나 메이븐 같은 기존 빑드 툴의 기능과 시스템도 활용할 수 있다는 것이다. 즉 그레이들은 앤트 태스크나 앤트 빌드 스크립트, 메이븐 저장소를 이용할 수..

Debin
'Gradle' 카테고리의 글 목록