상세 컨텐츠

본문 제목

[Andorid / Kotlin] 안드로이드 Kotlin 2.0 적용 시 JvmTarget 참조 불가 에러

안드로이드/오류, 삽질 및 해결방법

by 감자 바보 2024. 7. 30. 17:09

본문

반응형

Kotlin 2.0 적용 시 JvmTarget 참조 불가 에러

Kotlin 2.0을 적용하려 하는데 build.gradle.kts에서 JvmTarget  클래스를 인식하지 못하는 에러가 발생하였다.

 

 

발생 오류

 

 

해결 방법

일단은 아래와 같이 코드를 수정하여 해결하였다. 아직 kotlin 2.0에 대해 많지 않지만 더 좋은 방법을 차차 찾아봐야겠다.

 

kotlin {
    compilerOptions {
        jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
    }
}

 

참고

Unable to set kapt jvm target version : KT-55947 (jetbrains.com)

 

Unable to set kapt jvm target version : KT-55947

I do not see a way to set the kapt jvm target version in a Gradle build. In kotlin 1.8.0, kotlin.jvm.target.validation.mode=error by default, and I get a build error from Gradle 8.0-rc1: "Execution failed for task ':kaptGenerateStubsKotlin'." "ᐳ 'compile

youtrack.jetbrains.com

 

 

728x90
반응형

관련글 더보기