这个错误发生在我身上,突如其来,我不知道它是从哪里来的,也不知道它发生的原因。它使用相同的错误消息破坏了GitHub CI。有什么线索吗?
gradle-wrapper: distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip
错误消息:
Caused by: java.lang.NoSuchFieldError: OUTPUT_SIZE
at org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile.execute(Tasks.kt:365)
at jdk.internal.reflect.GeneratedMethodAccessor4227.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
...
我的settings.gradlew.kts
文件:
enableFeaturePreview("VERSION_CATALOGS")
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
pluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
google()
}
plugins {
kotlin("plugin.serialization") version "1.6.20"
id("org.jetbrains.compose") version "1.1.1"
}
}
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
jcenter()
}
}
模块build.gradle.kts
plugins {
kotlin("multiplatform")
kotlin("plugin.serialization")
}
kotlin {
jvm {
compilations.all {
kotlinOptions.jvmTarget = "11"
}
}
sourceSets {
val commonMain by getting {
dependencies {
implementation(libs.kotlinx.serialization)
}
}
val commonTest by getting {
dependencies {
implementation(libs.bundles.tests)
}
}
val jvmMain by getting
val jvmTest by getting
}
}
发布于 2022-05-27 20:53:49
当试图使用kotlin 1.6.20运行CompositVersion1.1.1时,问题似乎正在发生。降级kotlin版本或更新compose版本似乎解决了这个问题。
https://stackoverflow.com/questions/72263977
复制相似问题