Ant를 사용하여 Liberty 프로파일에 대한 태스크 자동화
Apache Ant는 빌드 프로세스를 자동화하기 위한 Java™ 라이브러리 도구입니다. Liberty 프로파일에서 제공하는 Ant 태스크를 사용하여 서버와 애플리케이션을 관리할 수 있습니다.
시작하기 전에
Liberty 프로파일을 위한 Ant 플러그인은 서버 이미지의
dev/tools/ant 디렉토리에 위치됩니다.
이 플러그인에는 Ant 태스크 세트가 포함되어 있습니다. 빌드 스크립트에서 이 태스크를 사용하려면
플러그인이 Ant 클래스 경로에서 사용 가능한지 확인해야 합니다. 이를 수행하는 한 가지 방법은
플러그인 파일 wlp-anttasks.jar을 Ant 설치의 /lib 디렉토리로
복사하고 antlib 네임스페이스를
build.xml 파일에서 선언하는 것입니다. 예:
<project .... xmlns:wlp="antlib:com.ibm.websphere.wlp.ant">
...
</project>
네임스페이스는 이름 충돌을 방지하도록 제공된 임의의 문자열일 수 있습니다. 그러므로 네임스페이스를 Liberty 프로파일에 대한 Ant 태스크 세트의 접두부로 사용해야 합니다. 예를 들어, server 태스크를 호출할 때 wlp:server를 사용해야 합니다.
이 태스크 정보
Ant 태스크를 사용하여 Liberty 프로파일에 애플리케이션을 패키지하고 설치하며 테스트하는 빌드 스크립트를 작성할 수 있습니다.