본문 바로가기
▶ Back-End/개념 요약

Gradle vs Maven

by 오늘도 코딩 2022. 11. 9.
728x90
반응형

Gradle과 Apache Maven의 차이점

* 자세한 설명 생략

 

 

▷ Apache Maven

 - Ant의 단점 보안하여 만든 자바 프로젝트 빌드 도구
 - 사용하는 라이브러리와 연관된 라이브러리 까지 관리
 - 표준화된 포멧 제공
 - setting.xml, pom.xml(Project Object Model)을 사용

 

▷ Gradle

 - Maven과 Ant의 장점을 조합하여 만든 빌드 도구
 - 빌드 속도가 Maven보다 빠르고, 멀티 프로젝트에 적합
 - groovy 언어를 사용(xml에서 사용하던 "< >" 태그가 없음)
 - setting.gradle, build.gradle을 사용

 

* Ant : 정형화되지 않은 스크립트로 내부 라이브러리만 xml로 관리

 

 

728x90
728x90

'▶ Back-End > 개념 요약' 카테고리의 다른 글

스레드 풀(Thread Pool) 이란?  (0) 2022.11.22
R2DBC 란?  (0) 2022.11.11
Spring WebFlux 란?  (0) 2022.11.08
MQTT 란?  (0) 2022.11.07
리눅스 권한(Permission) 설정(8진수 표기)  (0) 2021.02.17

댓글