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 |
댓글