Apache Ant 란?

Daniel Seo·2021년 5월 26일
0
post-custom-banner

Apache Ant

  • Apache Ant는 자바 기반의 빌드 도구
  • Apache Tomcat 처럼 Jakarta 프로젝트의 일환으로 만들어진 산출물로 C에서 말하는 make 파일과 같은 Java 프로그램 build 이다
  • OS와 상관없이 사용하게 되어 있음
  • Configuration 파일이 XML로 되어 있어 어플리케이션 구조에 맞게 적용하기에 편리하게 되어 있음.

Apache Ant의 주요기능

  • Java 소스 파일 컴파일
  • jar, war, ear, zip 파일 생성
  • avadoc을 실행하여 도움말 생성
  • 파일이나 폴더의 이동 및 복사, 삭제
  • 각각의 작업에 대한 의존성 설정
  • 유닉스에서처럼 파일이나 폴더에 퍼미션 설정
  • 파일의 변경 날짜를 설정하는 touch 기능
  • 외부 프로그램의 실행
  • 플랫폼에 무관한 XML 이용 (build.xml : Configuration 파일)
  • 이클립스에 기본 탑재되어있는 플러그인
profile
배움을 나누는 개발자입니다

0개의 댓글