Gradle이 웹개발시 필요한이유

최리나·2021년 11월 26일
0
  • Gradle : 빌드도구로서 어플리케이션을 만드는 작업을 도와주는 도구 (컴파일러와 인터프리터가 가지고있는게아님!) 컴파일러 또는 인터프리터를 사용하여 어플리케이션을 만든다.

빌드도구가 필요한 이유

IDE로 eclise와 InteliJ 또는 Netbeans를 많이 쓰는데
이들은 서로 호환되지않는다. eclipse로 만든 프로젝트를
인텔리제이에서는 사용할 수 없다는 이야기다.

IDE에 비종속적인 폴더구조가 필요한데
Maven-buid 도구가 '자바프로젝트 표준 디렉토리구조'로 사용된다.

Gradle을 사용하면 손쉽게
어느 IDE에도 종속적이지않은 자바프로젝트 디렉토리구조를 생성할 수 있다.

빌드도구 역사

1)Ant
옛날방식
설정파일 build.xml

2)Maven
web용
pom.xml

3)Gradle
안드로이드 studio, 최신프로젝트
build.gradle

  • 설정파일로 해당프로젝트가 어떤 빌드도구를 사용했는지 알 수 있다.

Gradle 트리구조

profile
스스로 공부한 내용을 정리하고 공유하는 블로그

0개의 댓글