1

我正在尝试调用someObject::class.annotations但在运行时出现错误:

Exception in thread "main" kotlin.jvm.KotlinReflectionNotSupportedError: Kotlin reflection implementation is not found at runtime. Make sure you have kotlin-reflect.jar in the classpath

build.gradle.kts我尝试以 StackOverflow 上建议的任何不同形式将反射库包含在我的文件中,但仍然出现此错误!

dependencies我试过的gradle文件里面的块中:

api(kotlin("reflect"))
runtimeOnly(kotlin("reflect"))
implementation(kotlin("reflect"))
implementation("org.jetbrains.kotlin:kotlin-reflect")
implementation("org.jetbrains.kotlin:kotlin-reflect:1.4.0")

然而,这些都没有解决问题,也没有关于如何在类路径中包含这个 jar 的官方文档。

4

0 回答 0