Gradle是一个项目构建自动化工具。 Gradle插件打包可重用的构建逻辑片段,可用于许多不同的项目和构建。 Gradle允许您实现自己的自定义插件,因此您可以重用构建逻辑,并与其他人共享。
无法解析 com.android.tools.build:gradle:7.4.2 约定模块
我正在尝试在我的android项目中编写gradle插件。我有一个包含约定模块的构建逻辑模块。我写了一个小插件 JvmLibraryPlugin 并在 convention mod 中注册了它...
我有一个可用的 Gradle 插件,其扩展是使用 Kotlin 实现的。我想通过添加“嵌套”配置来改进它。我应该如何为此扩展我的扩展类? 这...
Gradle 扩展作为 Closure 的 NamedDomainObjectContainer
我正在尝试构建一个 Gradle 插件,它允许执行以下操作: myPluginConfig { 某事1 { // 这是一个闭包 } 其他的东西{ // 这是另一个闭包 ...
我正在编写一个 Gradle 插件。向其传递参数的推荐方法是什么? 编写自定义 Gradle 插件 Baeldung 教程(第 4 节,“插件配置”)建议创建...
publishToMavenLocal 后找不到 gradle 插件
我想在本地 Maven 存储库中发布我的插件,但它不起作用。该插件看似已发布,但发布后却找不到。即使使用“hello-world”附加功能也会发生这种情况...
在我的本地开发环境中,我需要使用我的本地存储库。但是当我在云中构建时,我需要使用远程仓库。 由于我是 gradle 新手,有人可以帮助我实现这一目标吗?
在我们的组织中,我们有一个存储库,我们在其中导出与 checkstyle、PMD、组件测试和 Liquibase 等相关的各种插件。我创建了一个带有任务的简单插件...
通过依赖注入库来面对这个问题。所有子项目都有一个 di,我每次都必须声明 DI 库。有更好的办法吗?
无法在Intellij中导入Gradle的ShadowJar插件
我正在尝试设置 Shadow jar 插件以在我的 Gradle 项目中使用。 按照说明,我像这样导入它: 插件{ id 'com.github.johnrengelman.shadow' 版本 '4....
使用 Spring Boot 时,使用 JaCoCo 代码覆盖率进行 Gradle 多项目构建失败
从 https://docs.gradle.org/current/samples/sample_jvm_multi_project_with_code_coverage.html 中的示例开始(即此处的代码 https://github.com/gradle/gradle/tree/master/subprojects/。 ..
Spring Boot gradle 构建 bootBuildImage。如何从图像中排除测试属性
在我的SpringBoot项目中我有 应用程序产品属性 应用程序测试.properties 有了相应的设置 我使用构建图像 ./gradlew bootBuildImage 在图像中我都有
我不断收到此错误“Android Gradle 插件仅支持 Kotlin Gradle 插件版本 1.5.20 及更高版本。”
我在尝试测试用于读取 PDF 文件的 APK 的 Flutter 代码时遇到此错误。如何更新 kotlin 插件版本? 这是我当前的 gradle.build 版本。我一直得到...
Gradle 8.5 和 Spring Boot 3.3.0 的 bootJar 任务失败,这是由于 Spring Boot Gradle 插件使用 Apache commons 压缩库导致的
我有以下设置: 等级:8.5 春季启动3.3.0 科特林:1.9.23 在我使用 Spring Boot 3.2.6 之前,更新到最新版本后,在运行 bootJa 时遇到以下错误...
如何在自定义插件中获取 org.gradle.plugin.use.PluginDependency 的实例
我的场景是在我的自定义插件中应用其他插件,但是在应用其他插件之前,必须配置依赖,否则运行时会报错,并且p...
Android Gradle 在构建、同步和更改方面花费更多时间 **构建变体**
在 Android Studio 中,我最近将 Gradle 更新到当前版本,com.android.tools.build:gradle:8.2.2。更新后,我面临同步时间较长、更改构建版本时出现延迟的问题...
库模块的build.grade中应该存在isMinifyEnabled=true吗?
我在我的应用程序中使用库模块。 我的应用程序级别中有 isMinifyEnabled=true 。我的库中也有 isMinifyEnabled=true 。我这样做是认为需要对代码进行此操作
org.gradle.api.plugins.UnknownPluginException
我已按照此处 Android 开发人员官方文档中的说明将基线配置文件模块添加到我的 Android 项目中。我得到了一个 org.gradle.api.plugins。
我是 Flutter 新手,我正在尝试运行我的应用程序,并且我得到这个“kotlin-android”插件需要 Android Gradle 插件之一
我是 flutter 新手,我正在尝试运行我的应用程序,并且我得到这个“kotlin-android”插件需要 Android Gradle 插件之一。 这是我尝试运行该应用程序时显示的错误。
我正在开发一个 gradle 插件,它下载一个具有微小映射的文件,以重新映射一个 spigot 插件,该插件将 nms 重新映射到其他映射,要么将它们从 mojang 混淆,要么重新映射到中间...
Gradle:使用 ObjectFactory 创建新实例而不使用 @Inject
我正在编写一个 gradle 插件(使用 gradle 5.6.3),我需要在我的 Plugin 类中创建模型类的实例。 根据 gradle 文档,我使用 ObjectFactory 来创建实例。 ...