우리가 프로젝트에서 작성한 Java code와
프로젝트 내에 필요한 각종 xml, properties, jar 파일들을
JVM이나 WAS가 인식할 수 있도록
패키징해주는 빌드과정을
"빌드 자동화 도구"라 할 수 있다.
* 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램
애플리케이션을 개발하면서 일반경로로 개발에 필요한
다양한 외부 라이브러리들을 다운로드하고
해당 라이브러리를 사용하여 개발해야하는 상황 다수
↓↓
그래서 빌드관리 TOOL이 무엇인가??
각 라이브러리들을 번거롭게 모두 다운 받을 필요가 없음
빌드 설정파일에 필요한 라이브러리 종류와 버전들과
'종속성 정보'를 명시하여 필요한 라이브러리들을 설정 파일들을 통해
자동으로 다운로드해주고 이를 간편히 관리해주는 도구이다.
Build Tool == Project type
-> Maven, Gradle이 대표적이다.
'SPRING' 카테고리의 다른 글
스프링 (0) | 2021.09.24 |
---|---|
스프링게시판 만들기 #1 (0) | 2021.08.13 |
Gradle? (0) | 2021.07.23 |
Maven? (0) | 2021.07.23 |