이 외딴글을 보는 사람이 있다면
나처럼 아무것도 모르고 길을 잃어 미쳐버릴 사람일테니
바쁘신분들은 맨밑으로 스크롤....
<쓸데없는 얘기>
나는 코딩1년차 코린이
짬짬히 코틀린을 공부한지 2달여가 되었다.
그간 날 괴롭힌 것은 코틀린 자체가 아닌 IntelliJ이다.....
공부하려고 책을 샀다가... 프로젝트 생성화면이 일치하지 않아 대충 비슷하게 해봤더니
프로젝트 생성하자마자 오류가 터짐
그래서 열심히 구글링했지만 잘 모르겠음
결국 영어가 너무 싫지만 젯브레인즈 헬프페이지를 따라감
www.jetbrains.com/help/idea/2020.3/create-your-first-kotlin-app.html
Tutorial: Create your first Kotlin application - Help | IntelliJ IDEA
www.jetbrains.com
또 안됨 ㅠㅠㅠ 왜나만 안되는거야.... 니네 하란대로 하잖아....
IntelliJ도 재설치해보고 Java도 재설치해보고 그랬다...
근데 여기 뒤적이다가 JetBrains Academy 프로그램이 잘 되어있는것도 같고
아무래도 공식적인 가이드라 좋을거같아서 여기 프로그램을 시작해봄
원래 이론이랑 퀴즈정도 있는줄 알았는데 코드작성해보는 실습도있음!
이건 또 됨ㅋㅋㅋㅋ 야!!!!
(IntelliJ랑 연동해서 코드쓰고 채점받고 함.... 그니까 빌드를 정상적으로 했다는것.... )
그리고 2달간 잘 해왔는데
그 사이트에서 시키는거 말고 혼자 연습좀 해보려고 다시 빈 프로젝트를 만들었더니
다시 아래와 같은 에러가 터짐
NoClassDefFoundError: org/jetbrains/kotlin/cli/common/PropertiesKt
What went wrong: org/jetbrains/kotlin/cli/common/PropertiesKt
블라블라...
구글링해보니 JDK 1.8정도로 버전 변경하고 해결했다는 글들이...영어로..나옴
그래서 오픈JDK1.8.0을 설치했다
요기서>> github.com/ojdkbuild/ojdkbuild
근데 왜 난 1.8로 했는데 안되냐고!!!!!
그거슨 Gradle JVM을 안바꿨기 때문이었다...
아래와 같이 1.8을 넣어주니 프로젝트가 만들어진다....
아...코틀린에서 다차원 배열 함수인수로 사용하는게 미숙해서 배열공부하려고한건데 이거하느라고 하루가 다갔음...
누구한테 뭘 알려줄 입장이 아니지만....(내가 뭘 한지도 모르겠음)
나중에 혹시 또 헤멜 나를 위해, 그리고 나처럼 영문모르고 구글링하고있을 동지가 있을까하는 마음에
만들어야지 만들어야지 하던 티스토리 블로그를 만들고 써봤다.........
다음에는 JetBrains Academy 후기같은걸 써볼까봐...
'프로그래밍 공부 > Kotlin' 카테고리의 다른 글
Kotlin Collection 유용한 기능, 예시 코드(1) / filter, map, any, all, none (0) | 2022.01.27 |
---|---|
Inheritance / Kotlin / 상속 / 코틀린 (0) | 2022.01.20 |
Null Safety, Error: Null can not be a value of a non-null type String / 코틀린 / Kotlin (2) | 2022.01.19 |