2015-01-15 2 views
3

distZip 작업을 사용하여 배포본을 만듭니다. 현재 배포 이름은 'baseName'- 'version'.zip입니다. 분류 기준으로 현재 타임 스탬프, 즉 빌드 시간을 사용하고 싶습니다. 타임 스탬프가 포함 된 distZip 아카이브

나는

distZip { 
    classifier new Date().getTime() 
} 

를 사용하여 시도하지만 나는 다음과 같은 오류 얻을 : 도움이되지 않았다

new Date().getTime() + '' 

와 자바 트릭을 수행

Could not find method classifier() for arguments [1421317243316] on root project 

합니다. 누구 아이디어?

개체에서 연, 월, 일을 추출 할 수 있는지 여부도 알 수 있습니다.

답변

4

여기에서 classifier은 속성이 아니며 메서드입니다. 따라서 할당 값 (=)을 사용하여 속성에 값을 할당해야합니다.

distZip { 
    classifier = new Date().getTime() 
} 

날짜 구성 요소를 가져 오려면 java에 Calendar 개체를 사용할 수 있습니다. this을보십시오.

+0

아, 그게 간단합니다 :) – akohout

관련 문제