<
Gradle 과 Maven 차이
>
🌠다음 포스팅🌠

의존성 주입
☄이전 포스팅☄

디자인 패턴 - 프록시 패턴
빌트 툴에 대해 알아보자

빌드 관리 도구?

빌드도구는 소스코드에서 어플리케이션 생성을 자동화 하기 위한 프로그램이다.

빌드는 코드를 사용 하거나 실행 가능한 형태로 컴파일링, 링킹, 패키징 하는것을 포함한다.

기본적으로 빌드 자동화는 아래와 같은 정형화된 다양한 작업을 스크립팅하거나 자동화 하는 행위이다

Maven

Gradle

Gradle은 Groovy를 이용한 빌드 자동화 시스템으로 현재 안드로이드 앱을 만드는데 필요한 안드로이드 스튜디오의 공식 빌드 시스템이기도 하다. Java, C/C++, 파이썬 등과 같은 여러 가지 언어를 지원한다.

Maven vs Gradle

🧾 Reference

Top
Foot