我正在尝试在我的 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)