2

I am trying to call someObject::class.annotations but get an error in runtime:

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

I tried including the reflection library inside my build.gradle.kts file in any of the different forms suggested on StackOverflow and am still getting this error!

In the dependencies block inside the gradle file I tried:

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

Yet none of these solve the issue and there is no official documentation on how to include this jar inside the classpath.

Guy Or
  • 91
  • 1
  • 5

0 Answers0