小编Mar*_*sen的帖子

如何让 Gradle 选择正确的番石榴变体?

我正在尝试在我的 Java 项目中使用 OpenRewrite 插件,它需要 guava。Gradle 无法在两个变体之间进行选择,因为该插件不检查属性 org.gradle.jvm.environment。这两个变体是 androidRuntimeElements 和 jreRuntimeElements。

如何从我的项目中排除 android 运行时变体或让 Gradle 选择 jre 运行时变体?

Execution failed for task ':rewriteResolveDependencies'.
> Could not resolve all files for configuration ':detachedConfiguration1'.
   > Could not resolve com.google.guava:guava:31.1-jre.
     Required by:
         project : > org.openrewrite:rewrite-python:1.0.7
      > The consumer was configured to find attribute 'org.gradle.category' with value 'library', attribute 'org.gradle.usage' with value 'java-runtime', attribute 'org.gradle.libraryelements' with value 'jar', attribute 'org.gradle.dependency.bundling' with value 'external'. However we cannot choose between the following variants of com.google.guava:guava:32.1.1-jre: …
Run Code Online (Sandbox Code Playgroud)

java gradle guava build.gradle openrewrite

9
推荐指数
1
解决办法
3512
查看次数

标签 统计

build.gradle ×1

gradle ×1

guava ×1

java ×1

openrewrite ×1