본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

Maven과 Gradle의 차이

Maven과 Gradle

은 모두 자바 기반 프로젝트의 빌드 자동화를 위한 도구

Maven은 XML 기반의 빌드 스크립트를 사용하며,

Gradle은 Groovy 또는 Kotlin 기반의 DSL(Domain Specific Language)을 사용하여 빌드 스크립트를 작성


Gradle은 빌드 작업의 병렬 처리와 캐시 기능을 제공하여 높은 성능을 보여준다.

Maven은 병렬 처리 및 캐시 기능이 제한적이어서 빌드 속도가 느릴 수 있다.

 

https://standout.tistory.com/124

 

Maven이란?

Maven 메이븐 자바용 프로젝트 빌드 자동화 도구 기본프로젝트 처리기능 및 *빌드 프로세스 관리를 제공 https://standout.tistory.com/120 소프트웨어 가공물 혹은 결과물, build build 구현하다 코드파일을

standout.tistory.com

https://standout.tistory.com/469

 

Gradle 이란?

Gradle 메이븐이 XML 기반의 정적인 빌드를 제공했다면, 그레이들은 그루비( groovy) 스크립트 기반 메이븐보다 빌드 작업이 간단하며 프로그래밍만으로 기능을 추가할 수 있음 *그루비를 이용한 빌

standout.tistory.com

 

'이론' 카테고리의 다른 글

Kotlin이란?  (0) 2023.05.03
DSL이란?  (0) 2023.05.03
시퀄라이즈란?  (0) 2023.05.03
ORM의 필요성, JPA는 왜 사용하는걸까?  (0) 2023.05.03
SQL 프레임워크란?  (0) 2023.05.03