首页 > 解决方案 > 是否可以在 jar 中嵌入 gradle 插件?

问题描述

我们在构建期间使用每个应用程序的自定义任务类型运行多个 Java 应用程序(独立构建和维护的 jar)。

这些自定义任务通常是带有 @Input 属性和一些预处理的 jar 文件上的 project.exec。

一种想法是将所有此类 jar 的所有自定义任务放在一个单独的插件中。

另一种方法是为每个 Java 应用程序提供一个 gradle 插件。

我认为如果我们可以制作 gradle 插件或自定义任务并将它们嵌入到这些 jar 中,这样它们就可以导入另一个项目并且可以使用这些任务,这会简单得多?

有没有办法做到这一点?它是标准解决方案的标准问题吗?

标签: javagradlejarexecutable-jar

解决方案


推荐阅读