Intellij 2024.1 이 릴리즈 되었다.
그리고 업그레이드하자마자 코틀린 빌드 시 아래 에러를 마주했고, 하는 수 없이 2023.6으로 롤백했다. 빨리 다음 버전에 패치해 줬음 한다.
의심 가는 원인은 kotlin 버전이다. 1.6 이하 (포함)에서 빌드 시 버그가 있는 느낌이다.
Kotlin: connecting to daemon
Kotlin: compiling [my.module]
Kotlin: kotlinc-jvm 1.6.21 (JRE 11.0.22+7-LTS)
Kotlin: [Internal Error] java.lang.NoSuchFieldError: FILE_HASHING_STRATEGY
at org.jetbrains.kotlin.jps.targets.KotlinJvmModuleBuildTarget.updateChunkMappings(KotlinJvmModuleBuildTarget.kt:362)
at org.jetbrains.kotlin.jps.build.KotlinBuilder.doBuild(KotlinBuilder.kt:463)
at org.jetbrains.kotlin.jps.build.KotlinBuilder.build(KotlinBuilder.kt:299)
at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1609)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1238)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1389)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:1203)
참고
Getting error "Kotlin: [Internal Error] java.lang.NoSuchFieldError:" : EDU-6776
Environment * JetBrains Academy plugin version: 2024.3-2024.1-455 * IDE name and version: IntelliJ IDEA 2024.1 Community Edition (IC-241.14494.240) * Operating system: macOS 14.4.1 * Course name: Tasklist * Course info: Kotlin Hyperskill * Course mode: Lea
youtrack.jetbrains.com
다른 개발자들도 그러는 듯..?
'Programming > 삽질일기' 카테고리의 다른 글
[Kotlin, jackson] non-null 객체에 런타임에 null 초기화하는 문제 (0) | 2024.06.25 |
---|---|
[Kotlin, JPA] Should have [public, protected] no-arg constructor (0) | 2024.06.10 |
[Tip] IntelliJ에서 Java 코드 Kotlin으로 자동 변환하기 Java-to-Kotlin converter (0) | 2024.03.07 |
[Intellij] 코드 복사 text만 하는 방법 (copy as plain text) (0) | 2024.03.06 |
[GitHub] Personal access tokens으로 private repository 내려받기 remote: Repository not found. (0) | 2024.01.18 |
댓글