Recent Posts
Recent Comments
라떼는말이야
[인텔리제이] 코틀린 오류: 기본 클래스 을(를) 찾거나 로드할 수 없습니다. 본문
반응형
커넥트재단 부스트코스의 코틀린 프로그래밍 기본1 강의를 들으며 처음 마주한 오류이다.
우선 영상이 올라온 상반기에 비해 현재 인텔리제이의 UI가 달라져서 완전히 똑같이 따라가지 못했다.
오류 내용
웃긴 것은 프로젝트를 생성 후 같이 팜플렛으로 생성되는 코틀린 소스를 실행시키면 정상적으로 "hello world"를 찍는다.
그런데 한번 더 실행시키면 그 이후부터는 위와 같은 오류가 뜬다.
시도한 방법
환경 변수 설정 문제인가 싶어서 환경 변수도 여러 번 다시 실행시켜보고
기존에 사용하던 JDK와 충돌이 일어난 것인가 싶어서 기존에 사용하던 JDK도 다 삭제했다.
그 외에 구글링해서 나온 결과들을 다 해봤지만 실패였다.
해결 방법
강의에서는 좌측 메뉴에서 Kotlin탭에서 선택하도록 설명해주셨다.
그래서 나도 좌측 메뉴에서 Kotlin 탭을 선택 후 프로젝트 생성을 진행했다.
(인텔리제이 버전이 달라 UI가 다르다)
이미 생성 된 프로젝트에서 JDK도 바꿔보고 환경 설정하고 여러 시도를 했는데 다음 방법으로 허무하게 해결됐다.
진짜 해결 방법
강의와 다르게 좌측 Kotlin 탭에서 프로젝트를 생성하는 것이 아닌 Java탭에서 Kotlin/JVM을 추가하여 생성하면 오류가 발생하지 않고 강의와 똑같이 실습할 수 있다.
반응형
'오류메시지' 카테고리의 다른 글
Comments