标签: plugins gradle
在我的自定义Gradle任务中,我使用org.gradle.process.internal.JavaExecAction(实现org.gradle.process.internal.DefaultJavaExecAction)作为帮助来运行Java进程。因为它是内部的,所以它总是可以以破碎的方式进行更改,甚至可以在将来的版本中删除。
org.gradle.process.internal.JavaExecAction
org.gradle.process.internal.DefaultJavaExecAction
我想到的替代方案也有些肮脏:
在我看来,JavaExecAction是一个非常好的帮手,完全符合我的需要。是否有类似官方Gradle API的一部分?
答案 0 :(得分:0)
您应该使用自定义任务JavaExec。它是公共API的一部分,也是推荐的Java执行方式。