문제
다음 빌드 도구 중 XML 기반 설정 파일을 사용하며, 프로젝트 객체 모델(POM)을 통해 의존성을 관리하는 것은?
① Apache Ant ② Apache Maven ③ Gradle ④ Make
정답
2번
해설
Apache Maven은 pom.xml 파일을 통해 프로젝트 객체 모델을 정의하고 의존성을 관리한다. Apache Ant는 XML 기반이지만 의존성 관리 기능이 제한적이고, Gradle은 Groovy/Kotlin DSL을 사용하며, Make는 Makefile을 사용한다.