빌드 툴 역할
- 프로젝트에 추가되는 라이브러리와 버전 관리
Gradle
- 안드로이드 스튜디오의 공식 빌드 시스템
- Java, C/C++, Python 등 여러 언어 지원
- Groovy 라는 언어를 기반으로 작성
- STS(Spring Tool Suite) 에서 gradle support 플러그인을 제공하다가 최근 이클립스 공식 buildship gradle을 릴리즈하면서 support는 차츰 사라질 예정
* 참고: buildship 마이그레이션 문서 보기
Maven
- 예전에는 Apache Ant를 많이 쓰다가 현재는 사실상 Maven이 자바 빌드 툴의 표준이 됨
- xml 기반으로 작성
Groovy
- jvm 위에서 실행되는 스크립트 언어 (컴파일되지는 않음)
- 자바와 호환가능
- gradle 설치 시, 자동 포함
'프로젝트 관리 툴 > 기타' 카테고리의 다른 글
Mac 터미널 명령어 (0) | 2019.01.22 |
---|---|
M/M (Man/Month) 계산 방법 (0) | 2018.07.19 |