====== Gant Target Sets ====== ===== Clean ===== * [[http://gant.codehaus.org/Clean+Target+Set|Clean Target Set]] * 대상을 삭제한다. * ''clean'' 타겟과 ''clobber'' 타겟 두개를 만드는데 차이가 뭔지를 모르겠다. 코드를 보면, ''clobber''는 ''clean''에 의존하고 있으면서 ''clean'' 과 동일한 작업을 수행한다. * 타겟에 추가 includeTargets << gant.targets.Clean * 삭제 대상에 파일 패턴 추가 cleanPattern << '**/*~' cleanPattern << [ '**/*.bak' , '**/*.pyc' , '**/*.class' ] clobberPattern << '*.pdf' * 삭제 대상에 디렉토리 추가 cleanDirectory << 'target/classes' cleanDirectory << [ 'target/test-classes' , 'target/test-reports' ] clobberDirectory << 'target' ===== Maven ===== * [[http://gant.codehaus.org/Maven+Target+Set|Maven Target Set]] * Maven의 프로젝트 설정 기능과 의존성 관리를 사용할 수 있게 된다. * 이 기능이 필요한 수준이라면 [[:gradle|Gradle]]을 사용할 것.