Whiteship's Note

'Tomcat Client Deployer'에 해당되는 글 1건

  1. 2007.10.09 톰캣 클라이언트 디플로이어 사용하기

톰캣 클라이언트 디플로이어 사용하기

Good Tools : 2007.10.09 23:42


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

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 폴더를 가리키게 하거나..
자르 파일들 모아놓은 곳에 위의 라이브러리를 몽땅 복사해 넣어두면 됩니다.

'Good Tools' 카테고리의 다른 글

톰캣 이름 변경하기  (2) 2007.10.23
Ctrl + Shift + E  (2) 2007.10.18
Commonclipse  (0) 2007.10.15
Ant 완전 기초  (0) 2007.10.14
Ant 라이브러리 관리  (0) 2007.10.11
톰캣 클라이언트 디플로이어 사용하기  (0) 2007.10.09
SiteMesh  (0) 2007.10.08
Buildix  (2) 2007.10.04
StarUML 사용기 1  (4) 2007.09.19
Eclipse의 Task List에서 이슈 등록하기  (0) 2007.09.18
Eclipse의 Task List에서 이슈 자세히 보기  (0) 2007.09.18
top

Write a comment.