Ant 테스크 -mkdir,copy,delete,genkey,signjar,war,tstamp
- mkdir
| 속성 | 설명 | 타입 | 필수 여부 |
| dir | 생성할 디렉토리 | File | 예 |
- copy
| 속성 | 설명 | 타입 | 필수 여부 |
| file | 복사할 파일 | File | 예 |
| tofile | 대상 파일 | File | 예 |
| todir | 대상 디렉토리 | File | 예 |
| overwrite | 대상 파일이 존재하면 덮어쓴다. 디폴트는 false | Boolean | 아니오 |
| includeEmptyDirs | 빈 디렉토리도 포함해서 복사한다. 디폴트는 true | Boolean | 아니오 |
| filtering | true면 프로젝트에 정의된 필터링을 적용하여 복사한다. 기본값은 false다. 하위의 filterset 엘리먼트를 정의하면 이 속성은 무시되고 하위의 filterset 엘리먼트가 실행된다. | Boolean | 아니오 |
| <fileset> | 복사할 파일들의 집합을 추가한다. todir 속성이 있어야 한다. | 하위 엘리먼트 | 아니오 |
| <filterset> | 복사되는 파일 내부에서 필터링을 추가한다. | 하위 엘리먼트 | 아니오 |
| <mapper> | 복사되는 파일의 이름을 변경한다. | 하위 엘리먼트 | 아니오 |
- delete
| 속성 | 설명 | 타입 | 필수 여부 |
| file | 삭젲할 파일 이름 | File | 예 |
| dir | 삭제할 디렉토리 | File | 예 |
| includeEmptyDirs | 빈 디렉토리도 삭제할지 여부 지정. 디폴트는 false | Boolean | 아니오 |
| <fileset> | 삭제할 파일의 집합 추가 | 하위 엘리먼트 | 아니오 |
- genkey
| 속성 | 설명 | 타입 | 필수 여부 |
| alias | 키의 별칭 | String | 예 |
| storepass | 키 저장소의 무결성을 위한 비밀번호. 6자리 이상이여야함 | String | 예 |
| keystore | 키 저장소의 위치를 지정한다. | Path | 아니오 |
| storetype | 키 저장소의 타입 | String | 아니오 |
| keypass | storepass와 다르다면 개인키의 비밀번호 | String | 아니오 |
| dname | 엔티티를 구별하는 이름 | String | 예 |
| <dname> | 엔티티를 구별하는 이름 | 하위엘리먼트 | 예 |
- signjar
| 속성 | 설명 | 타입 | 필수여부 |
| jar | 서명할 jar파일 | File | 예 |
| alias | 서명하는 데 필요한 별칭 | String | 예 |
| storepass | 키 저장소의 무결성을 위한 비밀번호 | String | 예 |
| keystore | 키 저장소의 위치 | Path | 아니오 |
| storetype | 키 지정소의 타입 | String | 아니오 |
| keypass | 개인 키의 비밀번호 | String | 아니오 |
| sigfile | .SF/.DSA 파일 이름 | String | 아니오 |
| signedjar | 서명된 jar 파일 이름 | Strinng | 아니오 |
| <fileset> | 서명할 jar 파일의 집합 추가 | 하위 엘리먼트 | 아니오 |
- war
| 속성 | 설명 | 타입 | 필수 여부 |
| destfile | 작성할 war 파일의 이름 | File | 예 |
| webxml | 서블릿 설정 파일 지정 | File | needxmlfile이 true면 예 false이면 아니오 |
| needxmlfile | web.xml 파일이 필수면 true, 아니면 false 디폴트는 true | Boolean | 아니오 |
| basedir | 기본디렉토리 | Path | 아니오 |
| compress | 압축여부 지정. 디폴트는 true | Boolean | 아니오 |
| encoding | 파일의 encoding설정, 디폴트는 UTF-8 | String | 아니오 |
| <lib> | 참조 라이브러리 집합 추가 | 하위엘리먼트 | 아니오 |
| <classes> | 클래스 파일의 집합 추가 | 하위엘리먼트 | 아니오 |
| <fileset> | 파일의 집합추가 | 하위엘리먼트 | 아니오 |
- fileset
| 속성 | 설명 | 타입 | 필수여부 |
| dir | fileset의 최상위 디렉토리 | File | 예 |
| defaultexcludes | default excludes의 사용 여부 지정. 디폴트는 true | Boolean | 아니오 |
| casesensitive | 대소문자의 구별 여부 지정. 디폴트는 true | Boolean | 아니오 |
| followsymlinks | 심볼릭 링크 사용 여부 지정. 디폴트는 true | Boolean | 아니오 |
댓글
댓글 쓰기