使用类路径上的附加配置扩展 JavaExec 任务

sup*_*key 5 gradle

我有一个 JavaExec 类型的任务,它执行许多复杂的步骤来编译和运行应用程序。该任务是由我无法控制的插件生成的。

我想创建另一个任务来“扩展”此任务,添加额外的依赖项配置。此配置存储一些仅应包含于此特定任务的依赖项。

有没有一种简单的方法可以让我创建这样的任务,或者我是否必须手动复制所有配置属性(可能随时更改)?