그라들

Gradle
그라들
개발자Hans Dockter, Adam Murdoch, Szzepan Faber, Peter Niederwieser, Luke Daley, Rene Gröschke, Daz DeBoer
초기 릴리즈2008년 4월 21일, 14년 전(2008-04-21)
안정된 릴리스
7.4.2[1] / 2022년 3월 31일; 3개월 전 (2022년 3월 31일)
프리뷰 릴리즈
7.5 RC4 / 2022년 7월 6일, 하루 전(2022-07-06)
저장소
기입처자바, 그루비, 코틀린
유형빌드 툴
면허증.Apache 라이센스 2.0
웹 사이트www.gradle.org

Gradle은 다국어 소프트웨어 개발을 위한 빌드 자동화 도구입니다.컴파일 및 패키징에서 테스트, 도입 및 발행에 이르기까지 개발 프로세스를 제어합니다.지원되는 언어에는 Java(Kotlin, Groovy, Scala), C/C++JavaScript[2]있습니다.또한 전 세계 소프트웨어 라이브러리의 사용에 대한 통계 데이터도 수집합니다.

Gradle은 Apache Ant 및 Apache Maven의 개념을 기반으로 하며 Maven에서 [3]사용하는 XML 기반 프로젝트 구성과 대조되는 GroovyKotlin 기반 도메인별 언어를 도입합니다.Gradle은 directed ascyclic 그래프를 사용하여 의존관계 관리를 통해 태스크를 실행할 수 있는 순서를 결정합니다.Java Virtual [4]Machine에서 실행됩니다.

Gradle은 대규모로 확장할 수 있는 다중 프로젝트 빌드를 위해 설계되었습니다.직렬 또는 병렬로 실행할 수 있는 일련의 빌드 태스크를 기반으로 작동합니다.증분 빌드는 빌드 트리에서 이미 최신인 부분을 확인하여 지원됩니다. 이러한 부분에만 의존하는 작업은 다시 실행할 필요가 없습니다.또한 Gradle Build Cache를 사용하여 공유 네트워크를 통해 빌드 구성 요소의 캐시를 지원합니다.그래들 빌드 스캔이라는 웹 기반 빌드 시각화를 생성합니다.이 소프트웨어는 플러그인 서브시스템을 사용하여 새로운 기능 및 프로그래밍 언어로 확장할 수 있습니다.

Gradle은 Apache License 2.0에 따라 오픈 소스 소프트웨어로 배포되며 [5]2008년에 처음 출시되었습니다.

Gradle은 주로 Gradle Inc.의해 관리되고 있습니다.Gradle은 Gradle을 중심으로 서포트 및 에코시스템을 제공하는 회사입니다.

역사

이름의 유래

설립자이자 CEO인 Hans Dockter는 원래 이 프로젝트에 "Cradle"이라는 이름을 붙이고 싶다고 말했습니다.하지만, 이름을 좀 더 독특하고 덜 "소용적"으로 만들기 위해, 그는 [6]그루비의 사용에서 "Gradle"을 택했다.

메이저 버전

버전 날짜.
0.1 2008년 4월[7] 21일
1.0 2012년 6월[8] 12일
2.0 2014년 7월 1일
3.0 2016년 8월 15일
4.0 2017년 6월 14일
5.0 2018년 11월 26일
6.0 2019년 11월 8일
7.0 2021년 4월 9일

분배

Gradle은 별도 다운로드로 제공되지만 Android Studio 등의 제품에도 포함되어 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ https://github.com/gradle/gradle/releases/tag/v7.4.2 를 참조해 주세요.
  2. ^ "Gradle User Manual". docs.gradle.org. Retrieved 14 November 2020.
  3. ^ "Getting Started With Gradle". Petri Kainulainen. Retrieved 26 March 2016.
  4. ^ "What is Gradle?".
  5. ^ "Our Story". Gradle Enterprise. Retrieved 15 October 2021.
  6. ^ "Why is gradle called gradle?". Gradle Forums. 20 December 2011. Retrieved 30 June 2022.
  7. ^ "Index of /gradle". 12 May 2008. Archived from the original on 12 May 2008. Retrieved 15 October 2021.
  8. ^ "Gradle Releases". Gradle. Retrieved 15 October 2021.

추가 정보

외부 링크