톰캣 매니저를 사용하는 스크립트 기반 커맨드 쉘로써, 웹 애플리케이션 배포, 검증, 컴파일 등을 할 수 있다.

Ant와 Java가 설치되어 있어야 하며, 톰캣 매니저와 달리 톰캣에 기본으로 포함되어 있지 않기 때문에 별로로 다운받아서 설치해야 한다.

톰캣 클라이언트를 설치하고 잘 설정하면 다음과 같은 Task를 사용할 수 있다.

<target name=”deploy”>
    <deploy url=”${tomcat.manager.url}”
                username=”${tomcat.manager.username}”
                password=”${tomcat.manager.password}”
                path=”/${webapp.name}”
                war=”file:${warfile.path}” />
    </deploy>
</target>

0. Java 와 Ant 설치하기. + 경로 설정
0-1. 자바 설치 패스.
0-2. Ant 다운로드.
0-3. 경로 설정.

1. 톰캣 매니저 설정하기.
참조 : Administering Tomcat
 Tomcat 5.5.9 에 tomcat admin 설치하기

2. 톰캣 클라이언트 디플로이어 설치하기.
5.5 TCD 다운로드
apache-tomcat-5.5.23-deployer.zip

3. Eclipse에 톰캣 클라이언트 디플로이어 설치하기.
참조 : Integrating the Tomcat Deployer, Eclipse and Tomcat

4. 빌드 테스트.
ant로 위 빌드 파일에 적당한 값을 대입하거나 프로퍼티 파일을 작성하여 실행해 봅니다.
주의 할 것.
deploy를 비롯한 톰캣 클라이언트 디플로이어 태스크를 인식하지 못하기 때문에
    <!– Configure the custom Ant tasks for the Manager application –>
    <taskdef resource=”org/apache/catalina/ant/catalina.tasks” classpathref=”base-classpath” />
요런 것을 추가해줘야 함.
classpathref는 톰캣 클라이언트 디플로이어 설치 디렉토리의/lib 폴더를 가리키게 하거나..
자르 파일들 모아놓은 곳에 위의 라이브러리를 몽땅 복사해 넣어두면 됩니다.