对于创建 Gradle 的 自定义任务类,我们使用哪种语言(Java 还是 Groovy)重要吗?
例如,如果我想创建 GreetingTask.groovy 或 GreetingTask.java? 是否有任何优先考虑的因素 - 性能还是其他?
最佳答案
来自guide在 Gradle 中创建自定义任务:
You can implement a custom task class in pretty much any language you like, provided it ends up compiled to bytecode.
接着说,最简单的选择是使用 Groovy,因为 Gradle API 旨在与 Groovy 很好地配合使用,尽管您可以使用其他语言,例如 Java 或 Scala。
关于java - 自定义 Gradle 任务类使用哪种语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21910754/