ANT
Another Neat Tool
특징
- make, Batch File, shell 스크립트등의 기능을 통합 한것이다.
- make: C계열 언어를 컴파일시 복잡한 컴파일 단계를 스크립트 파일로 묶어 컴파일을 쉽게 하도록 지원하는 툴
- Batch File: DOS, Window계열 운영체제에서 사용하는 자동화 스크립트
- shell script: linux 계열 운영체제에서 사용하는 자동화 스크립트
- XML 기반이라 기초적인 XML문법만 알면 배우기가 쉽다.
- XML 기반이라 어느 운영체제에서도 사용이 가능한 크로스 플랫폼을 지원합니다.
- Ant자체 내에는 JVM이 별도로 운영이 되어 java 컴파일, jar 패키징 작업을 자체적으로 수행한다.
- EJB Compile과 패키징 작업 그리고 J2EE 개발을 지원하는 기능(XML스크립트 자동생성)이 내장되어 있다.
- java 프로젝트들를 편리하게 배치할 수 있다.
- FTP, Telnet, Application Server, SQL 명령어들을 배치 자동화에 사용할 수 있다.
참조
- Ant 실행: http://naiyumie.tistory.com/801
- Ant Tasks: https://ant.apache.org/manual/tasksoverview.html