문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
gradle:ant [2012/10/09 15:21] kwon37xi [JavaExec] |
gradle:ant [2012/10/22 18:52] kwon37xi [Gradle Ant 호출] |
||
---|---|---|---|
줄 5: | 줄 5: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * [[http:// |
+ | * AntBuilder의 자세한 사항은 [[: | ||
===== Ant 태스크와 타입 ===== | ===== Ant 태스크와 타입 ===== | ||
줄 11: | 줄 12: | ||
* '' | * '' | ||
* 앤트 태스크 속성은 Map 형태의 파라미터로 전달한다. | * 앤트 태스크 속성은 Map 형태의 파라미터로 전달한다. | ||
+ | * 각종 Ant 태스크를 AntBuilder 형태로 변환한 것은 [[gant: | ||
* 메시지 출력< | * 메시지 출력< | ||
task hello << { | task hello << { | ||
줄 132: | 줄 134: | ||
</ | </ | ||
- | ===== JavaExec | + | ===== java task ===== |
- | Java 클래스를 실행할 때 Ant를 사용하는 방법과 | + | [[https://ant.apache.org/manual/Tasks/java.html|Ant Java 태스크]]는 Java 클래스를 실행한다. [[gradle: |
<code groovy> | <code groovy> | ||
- | configurations { | + | ant.java(classname: |
- | newConfForJavaexec | + | |
+ | arg(value: ' | ||
+ | ... | ||
} | } | ||
+ | </ | ||
- | dependencies { | ||
- | newConfForJavaexec " | ||
- | // ... | ||
- | } | ||
- | |||
- | task someTask(type: | ||
- | main = ' | ||
- | classpath = configurations.newConfForJavaexec | ||
- | args ' | ||
- | } | ||
- | </ |