android - 将插件应用于 Gradle KTS 项目失败
问题描述
我正在尝试将项目 gradle 从 Groovy 转换为 kotlin DSL,并且在转换时我遇到了应用插件的问题。我尝试了不同的方式,比如正常的方式
id("io.hansel.preprocessor") 版本 Versions.hansel_version
传统方式:
应用(插件=“io.hansel.preprocessor”)
并使用 settings.gradle 中的 pluginManagement。
pluginManagement {
repositories {
mavenCentral()
maven {
url = uri("https://hansel.io/maven")
}
}
resolutionStrategy {
eachPlugin {
if (requested.id.id == "io.hansel.preprocessor") {
useModule("io.hansel.preprocessor:preprocessor:${requested.version}")
}
}
}
这些都不适合我并引发以下错误:
应用插件请求时发生异常 [id: 'io.hansel.preprocessor', version: '8.4.4', artifact: 'io.hansel.preprocessor:preprocessor:8.4.4']
请帮忙,如何解决这个问题。提前致谢。
解决方案
推荐阅读
- firebase - Firebase + DialogFlow - 实时数据库 - 云函数仅在第二次请求后返回查询结果
- c# - 在单独的线程中将代码写入 UI 会减慢功能。C#
- r - 如何在 R 中读取 .mod 文件?
- python - 遍历行和列,python
- airflow - 如何将气流谱系导入图集?
- r - 使用 ggplot + gganimate 删除直线并将标签/标题设置为月份名称而不是数字
- pywinauto - Pywinauto - 如何等待具有相同窗口属性的窗口之间更改的特定窗口标题
- kubernetes - Kubernetes 入口编辑:HTTP 400 错误请求 - 纯 HTTP 请求已发送到 HTTPS
- javascript - 加载文件并解析文档
- spring-boot - Spring Boot -> UnsatisfiedDependencyException