CS 기초 | 빌드도구

호떡·2022년 12월 12일
0

빌드도구란

소스코드를 컴파일, 테스트, 정적 분석 등을 실시하여 실행 가능한 애플리케이션으로 자동 생성하는 프로그램 (프로젝트를 진행하며 시간이 지남에 따라 라이브러리의 버전을 자동으로 동기화)

빌드도구 종류

ANT, MAVEN, Gradle

특징

  • ANT
    XML 기반 빌드 스크립트 개발
    명확한 빌드 절차 정의가 필요
  • MAVEN
    프로젝트에 필요한 모든 종속성(Dependency)를 리스트의 형태로 관리
    전자정부프레임워크
    주로 SpringBoot
  • Gradle
    ANT와 MAVEN의 단점을 보완한 오픈소스 기반의 Build 자동화 도구
    안드로이드 스튜디오
    주로 Android

0개의 댓글