728x90
반응형
Kotlin Gradle 프로젝트를 실행할 때 발생하는 Cannot inline bytecode built with JVM target 17 into bytecode that is being built with JVM target 1.8 오류를 해결방법 공유용...
1-1) 프로젝트 실행은 정상적이지만 찝찝한 빨간줄 발견..

Cannot inline bytecode built with JVM target 17 into bytecode that is being built with JVM target 1.8. Please specify proper '-jvm-target' optionkotlin(INLINE_FROM_HIGHER_PLATFORM)
- 이 오류는 프로젝트가 JVM 1.8을 타겟으로 빌드되는 반면, 일부 의존성 또는 코틀린 컴파일러가 JVM 17에서 생성된 Bytecode를 사용하려 할 때 발생한다고 한다..
1-2) 해결 방안 (VS Code에서 JVM Target 변경하기)
- 1) VS Code 설정 열기
- Ctrl + Shift + P (Windows) 또는 Cmd + Shift + P (Mac)를 누른 후 Preferences: Open User Settings 입력 후 실행

- 2) JVM Target 변경
- 검색창에 jvm 입력 후 Kotlin > Compiler > Jvm: Target 설정을 17로 변경

- 3) VS Code 다시 로드
- Ctrl + Shift + P 또는 Cmd + Shift + P를 눌러 Developer: Reload Window 선택

1-3) 해결 완료

728x90
반응형