Gradle & Maven ??

JAsmine_log·2024년 3월 10일
0

Java언어 개발 또는 프로젝트를 개발하다보면 반드시 듣게 되는 Gradle과 Maven은 무엇일까? 각각이 무엇인지 알아보자.

Gradle

오픈소프 빌드를 위한 자동화 도구이다. 다양한 언와와 프레임워크, IDEs를 지원한다. 대표적으로는 Java언어를 구현할 수 있는 JVM의 빌드 시스템으로 활용할 수 있다.

지원 언어(languages)와 프레임워크(frameworks)

  • Android, Java, Kotlin Multiplatform, Groovy, Scala, Javascript, and C/C++.

호환 IDEs

  • Android Studio, IntelliJ IDEA, Visual Studio Code, Eclipse, NetBeans
    업로드중..

Maven (Apache Maven)

SW 프로젝트 관리 및 이해(?)를 위한 도구로, POM(project obejct model)을 기반으로 프로젝트를드하고 빌드(build), 보고(reporting), 문서화(documendation)을 중앙에서 관리할 수 있다.

지원 언어(languages)와 프레임워크(frameworks)

  • Java, C/C++ 등

호환 IDEs

  • IntelliJ IDEA, Visual Studio Code, Elcipse 등

Reference

[1] https://gradle.org/
[2] https://maven.apache.org/

profile
Everyday Research & Development

0개의 댓글