프로젝트 빌더 Ant 대상

Ant 빌드 파일을 사용하여 새 프로젝트 빌더를 작성할 때, 설정하고 이해하는 정보의 주요 부분 중 하나가 대상과 실행 시기입니다.

새 Ant buildfile 프로젝트 빌더를 작성할 때, 기본 대상은 "정리" 이후수동 빌드에 대해 실행하도록 설정되고, 나머지 두 유형인 자동 빌드"정리" 중은 실행하지 않도록 설정됩니다. 특정 빌드 유형에 대해 buildfile에서 특정 대상을 실행하도록 빌더를 구성하려면 빌드 유형과 더 중요하게는 실행 시기에 대해 더 많이 이해해야 합니다.

다음 섹션에서는 각 빌드 유형과 실행 시기에 대해 설명합니다.

"정리" 이후

이 빌드 유형은 프로젝트 > 정리... 명령을 통해 프로젝트가 정리된 이후 실행됩니다.

"정리" 이후는 작업공간 자동 빌드 설정에 관계없이 정리 직후 다음 빌드 중에 실행합니다. 작업공간 자동 빌드가 켜져 있으면 정리 이후에 자동으로 실행되며, 그렇지 않으면 수동 빌드 명령 중 하나(프로젝트 > 프로젝트 빌드, 프로젝트 > 모두 빌드)를 호출하거나 프로젝트 > 자동 빌드를 사용해야 합니다.

수동 빌드

이 빌드 유형은 작업공간 자동 빌드(프로젝트 > 자동 빌드)가 꺼져 있고 프로젝트 > 프로젝트 빌드 또는 프로젝트 > 모두 빌드(Ctrl+B) 명령을 통해 빌드를 호출할 때 실행됩니다.

수동 빌드 대상이 실행될 때 다음 세 가지의 예외가 있습니다.

  1. 빌드가 정리(프로젝트 > 정리...) 다음에 첫 번째 빌드인 경우, "정리" 이후 빌드가 대신 실행됨
  2. "정리" 이후에 실행하도록 설정된 대상이 없는 경우, 정리(프로젝트 > 정리...) 다음에 수동 빌드 대상이 실행됨
  3. 빌드할 것이 없는 경우(즉, 프로젝트에 변경사항이 작성되지 않음), 수동 빌드 대상이 실행되지 않음

자동 빌드

이 빌드 유형은 작업공간 자동 빌드(프로젝트 > 자동 빌드)가 켜져 있고 프로젝트를 변경하여 저장할 때 실행됩니다.

"정리" 중

이 빌드 유형은 (프로젝트 > 정리...) 명령을 통해 정리 빌드를 호출할 때 실행됩니다.

"정리" 중"정리" 이후 또는 수동 빌드처럼 이후가 아닌 정리 빌드 중에 실행되므로 작업공간 자동 빌드 설정(프로젝트 > 자동 빌드)에 따라 달라지지 않습니다.

관련 태스크
Ant 빌드 파일 작성
Ant 빌드 파일 편집
Ant 옵션 저장 및 재사용
Ant 빌드 파일 실행
프로젝트 빌더로서의 Ant 빌드 파일
프로젝트 빌더 실행
외부 도구
비Ant 프로젝트 빌더
독립형 외부 도구