가져오기 작업은 빌드 파일을 현재 프로젝트로 가져오는 데 사용됩니다. 가져온 파일은 ProjectHelper를 사용하여 구문 분석됩니다. ProjectHelper는 실제로 가져온 파일을 구문 분석하는 일을 담당합니다.
자바 문자열 교체
가져오기 작업은 최상위 작업이므로 대상 요소 내에서 사용할 수 없습니다. 이 작업과 관련된 두 가지 기능적 측면이 있습니다.
대상 재정의
현재 파일의 대상을 가져온 파일에서도 사용할 수 있는 경우 현재 파일의 대상이 우선적으로 적용됩니다.
특수 속성
가져온 파일은 현재 기본 프로젝트에 로컬입니다. 가져온 파일과 로컬 파일을 구별하기 위해 Ant는 가져온 빌드 파일에 대한 경로가 포함된 속성을 추가합니다.
참고: 가져온 파일에 이름 속성이 포함되어 있지 않으면 해당 속성이 설정되지 않습니다.
Apache Ant 가져오기 작업 속성
기인하다 | 설명 | 필수의 |
---|---|---|
파일 | 가져올 파일입니다. | 예 |
선택 과목 | true인 경우 파일이 존재하지 않는 경우 빌드를 중지하지 마십시오. | 아니요 |
~처럼 | 대상 이름 앞에 추가되는 접두사를 지정합니다. | 아니요 |
접두사 구분 기호 | 접두사와 대상 이름 사이에 사용할 구분 기호입니다. | 아니요 |
Apache Ant 가져오기 작업 예
아래 코드는 상위 디렉터리에 있는 common-targets.xml 파일에서 대상을 가져옵니다.
프로젝트를 가져옵니다.
안드로이드 이스터 에그가 뭐야?
공통 디렉터리에 있는targets.xml 파일에서 대상을 가져옵니다.