java - 是否可以在 jar 中嵌入 gradle 插件?
问题描述
我们在构建期间使用每个应用程序的自定义任务类型运行多个 Java 应用程序(独立构建和维护的 jar)。
这些自定义任务通常是带有 @Input 属性和一些预处理的 jar 文件上的 project.exec。
一种想法是将所有此类 jar 的所有自定义任务放在一个单独的插件中。
另一种方法是为每个 Java 应用程序提供一个 gradle 插件。
我认为如果我们可以制作 gradle 插件或自定义任务并将它们嵌入到这些 jar 中,这样它们就可以导入另一个项目并且可以使用这些任务,这会简单得多?
有没有办法做到这一点?它是标准解决方案的标准问题吗?
解决方案
推荐阅读
- r - R Shiny:uiOutput 中的条件 actionButton
- c++ - C++ 在结构定义中继承共享指针是什么意思?
- python - 根据其他列(滞后)值创建第四列
- javascript - google_tag_manager 未定义
- processmaker - 在 centos 7 上从 processmaker 3.5.7 升级到 4.1 版
- javascript - 为什么我的代码只使用 1 个 javascript 而没有使用另一个?
- python - 将保存为向量的数据的 XML 文件转换为 pandas 数据框
- python - 如何跟踪所有重定向?
- sql - 具有唯一 ID 的分组数据不分组
- aws-lambda - 在 AWS Amplify 上使用 Next.js 和 SSR,环境变量不会被传递到自动创建的 Lambda