달력

122019  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

ant; java build tool

java 2008. 4. 6. 23:36
http://ant.apache.org

make의 java버전
James Duncan Davidson
Tomcat의 멀티플랫폼 빌드를 위해 만들어짐.

java 작업 자동화의 기본
확장성이 뛰어난 설계로 인해 많은 벤더에서 제품에 추가

xml형식의 빌드 설정 파일
build.xml 이 기본 이름

<project> 최상위
<target> 작업그룹
<task> 수많은 작업 http://ant.apache.org/manual 에서 task 확인 가능
<properties> build.xml 내에서 사용되는 변수

task에는 두 종류가 있음
ant 배포판과 함께 기본적으로 지원되는 core tasks
ant/lib 에 넣고 참조할 다른 jar파일이 필요한 Optional tasks.

설치 방법
압축 풀고, ANT_HOME 환경변수 설정하고 %ANT_HOME%\bin; 을 Path 시스템 환경변수 맨 처음에 추가하면 설치 완료.

cmd창에서 ant -version 으로 설치 확인


Ant와 같이 자기 몸의 50배 이상 일하듯, 작은 빌드 툴이지만 자바를 비롯해서 시스템 작업까지 거의 다 가능함. Another Neat Tool 의 약자.
Posted by 케누 kenu허광남
TAG ,

댓글을 달아 주세요

  1. ologist  댓글주소 수정/삭제 댓글쓰기 2008.04.10 08:58

    full name이 Another Neat Tool이었군요!