Gradle 라이프 사이클1 [Java] - 자바 빌드 도구 Maven, Gradle 정리 스프링 프로젝트를 진행함에 따라, 자바에서 많이 사용되고 있는 빌드 도구(Build tool)인 Gradle과 Maven에 대해 정리하고자 한다. 1. 빌드 도구(Build tool)란 무엇일까? 1-1. 빌드(Build) (1) 빌드 과정은 작성된 소스코드를 컴퓨터에서 실행할 수 있는 독립적인 결과물의 형태로 변환하는 과정을 의미한다. (2) 작성된 소스코드(.java), 프로젝트에서 사용된 각각의 파일과 리소스를 자바 가상 머신(Java Virtual Machine)이나 Tomcat같은 WAS(Web Application Server)가 인식할 수 있도록 패키징하는 과정 및 결과물이라고 볼 수 있겠다. (3) 빌드 과정에서 발생하는 작업 - 종속성 다운로드, 소스 코드를 바이너리 코드로 컴파일, 바이.. 2023. 10. 19. 이전 1 다음