0
저는 Gradle을 처음 접했고 쉘 명령을 호출하고 콘솔 출력을 구문 분석해야합니다. 어떤 이유로 org.gradle.api.tasks.Exec를 사용해야합니까?
두 가지 방법으로 내가 결국이를 달성하는 방법을 몇 가지 조사하고 후 :commandLine
으로 task-
type: Exec
(
org.gradle.api.tasks.Exec
)를 사용하여
- Gradle을-방법.
java.lang.String
과execute
및java.lang.Process
을 사용하는 Groovy/Java 방식.
질문은 왜 Java 방식으로 Gradle-way를 사용해야합니까? 또는 그 반대입니다. 차이점을 지적하는 리소스를 찾지 못했습니다.
어떤 경우에도이 작업을 정의해야하며 기본 제공 작업 유형을 구성하는 것이 여러 가지 이유로 임시 작업을 코딩하는 것보다 거의 항상 더 좋습니다. –
감사합니다. @PeterNiederwieser. – florianb