cursor, vscode에서 코틀린 실행하기

김수호·2024년 12월 4일

코틀린을 vscode와 cursor를 설치한 사람들에게 도움이 되고 싶어서 짧게 작성한다.

환경변수나 다른 설정은 아래 참고 자료를 확인하시길 바란다.
[참고자료]
https://nowallnow.tistory.com/4

문제는 저 글에서 Code runner라는 플러그인에 코틀린을 추가하게 된다면 스프링 부트 환경으로 개발을 시작하였을때 ./gradlew bootRun 명령어를 통해 실행을 해야 하는 상황이 나올것이다.
이유는 코틀린 실행에 대해서만 정의를 했지 스프링 부트에서의 코틀린 실행에 대해서는 정의하지 않았기 때문이다.

[윈도우사용자의 경우]

"kotlin": "if exist build.gradle (cd $workspaceRoot && .\\gradlew bootRun) else (cd $dir && kotlinc $fileName -include-runtime -d $fileNameWithoutExt.jar && java -jar $fileNameWithoutExt.jar)",

코드는 build.gradle이 있을경우 ./gradlew bootRun로 실행을 하고 아닌 경우는 앞에서 정의했던 위치에서 실행을 한다.

ps. 자바, 코틀린환경에서 cursor를 사용하고 싶다면, 그냥 인텔리제이와 cursor를 동시에 켜놓고 인텔리제이로 작업하다가 cursor로 돌아와 질문을 하는게 가장 좋아보인다.

profile
정답을 모르지만 답을 찾는 법을 알고, 그 답을 찾아낼 것이다. 그럼 괜찮지 않은가? -크리스 가드너-

0개의 댓글