문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
gant:tasks [2012/10/22 17:22] kwon37xi [SSH 관련 보안] |
gant:tasks [2013/12/12 13:35] (현재) kwon37xi [SSH 관련 보안] |
||
---|---|---|---|
줄 16: | 줄 16: | ||
ant.echo(level: | ant.echo(level: | ||
출력해 봅시다!""" | 출력해 봅시다!""" | ||
+ | </ | ||
+ | |||
+ | ===== taskname ===== | ||
+ | Ant에서 표준출력으로 내보낼 때 '' | ||
+ | <code groovy> | ||
+ | ant.echo(message: | ||
+ | </ | ||
+ | |||
+ | 결과는.. | ||
+ | |||
+ | < | ||
+ | [echo: | ||
</ | </ | ||
줄 22: | 줄 34: | ||
* [[http:// | * [[http:// | ||
* [[gant: | * [[gant: | ||
+ | |||
+ | ==== 클래스 이름 기반 taskdef ==== | ||
+ | groovyc 태스크를 등록하는 것으로 알아본다. '' | ||
+ | |||
+ | <code groovy> | ||
+ | |||
+ | taskdef(name: | ||
+ | |||
+ | target(compile: | ||
+ | File dest = new File(' | ||
+ | dest.mkdirs() | ||
+ | File lib = new File(' | ||
+ | lib.mkdirs() | ||
+ | |||
+ | groovyc(srcdir: | ||
+ | classpath { | ||
+ | fileset(dir: | ||
+ | include(name: | ||
+ | } | ||
+ | pathelement(path: | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
===== input ===== | ===== input ===== | ||
줄 80: | 줄 117: | ||
* 실행시 '' | * 실행시 '' | ||
* '' | * '' | ||
+ | * 위에 설명한 '' | ||
==== 명령 사용자명/ | ==== 명령 사용자명/ | ||
줄 170: | 줄 208: | ||
* 두가지 방법으로 해결한다. | * 두가지 방법으로 해결한다. | ||
* 위에서 설명한 '' | * 위에서 설명한 '' | ||
- | * '' | + | * '' |
<code groovy> | <code groovy> |