728x90 728x90 ant1 [Java; 자바] 빌드 도구 면접 완벽 대비 블로그 1. 빌드 도구란?흔히 빌드툴이라고 부르는 빌드 도구(Build Tool)는 소스 코드를 컴파일하고, 의존성을 관리하며, 배포 가능한 형태로 패키징 하는 역할을 하는 소프트웨어입니다. 자바 진영에서는 Maven, Gradle, Ant가 가장 대표적인 빌드 도구로 자리 잡고 있습니다.1.1 빌드 도구의 주요 기능컴파일: 소스 코드를 바이트코드로 변환.의존성 관리: 외부 라이브러리 및 모듈 관리.테스트: 자동화된 테스트 실행.패키징: JAR 또는 WAR 파일로 프로젝트 빌드.배포: 빌드된 파일을 특정 서버로 배포.2. 대표적인 빌드 도구 비교 2.1 Apache Maven주요 특징: XML 기반의 설정 파일(pom.xml)을 사용하여 프로젝트 설정.장점: 강력한 의존성 관리, 표준화된 빌드 생명 주기, 다양.. 2024. 10. 24. 이전 1 다음 728x90 728x90