코틀린 노트북 플러그인은 더 이상 JB에서 유지보수하지 않음 OSS주도 운영으로 바뀔 예정

 

코틀린 노트북 플러그인은 더 이상 JB에서 유지보수하지 않음 OSS주도 운영으로 바뀔 예정

The Kotlin Notebook plugin will no longer be maintained by JetBrains; it is set to transition to an OSS-led (open-source-led) model.

IntelliJ를 2026.2.4에서 2026.3 버전으로 업그레이드하고보니...

IDE 빌드 262.* 또는 그 이전과 호환되지 않는다고 해서...

설명을 읽어보니..

IJ를 2026.3으로 업그레이드하고나서 Kotlin Notebook 플러그인 호환성 오류 뜸.


원문:

Please note: Starting with v2026.2, JetBrains will sunset Kotlin Notebook as a product and will no longer maintain it. Kotlin Notebook will be unbundled from IntelliJ IDEA and continue as an open-source, community-driven project hosted on GitHub.

번역

참고: v2026.2 버전부터 JetBrains는 Kotlin Notebook 제품에 대한 지원을 종료하며, 더 이상 유지보수를 진행하지 않습니다. Kotlin Notebook은 IntelliJ IDEA에서 분리되어, 향후 GitHub에서 호스팅되는 오픈 소스 커뮤니티 주도 프로젝트로 운영될 예정입니다.

그래서 일단 제거해두었다.

코틀린에 대해선 약간의 문법만 아는 정도이고 제대로 활용해 본적도 없긴해서...😅

나는 제거해두어도 상관은 없지만...

그래도 빌드는 해볼까?

일단 위의 리포지토리를 받아서 빌드해볼까?

평범한 gradle 프로젝트로 보여서 그냥 빌드하면 될 것 같은데...

다음 명령으로 빌드를 해봤는데...

.\gradlew build

오류가 뜬다..

...
FAILURE: Build failed with an exception.
​
* Where:
Build file 'G:\git-lantoolblog\kotlin-notebook\build.gradle.kts' line: 3
​
* What went wrong:
Plugin [id: 'org.jetbrains.intellij.platform', version: '2.16.1-SNAPSHOT'] was not found in any of the following sources:
..

org.jetbrains.intellij.platform 이 프로젝트를 받아서 로컬에다 설치를 해나와하나보다...

라고 생각했는데..

코드를 따라가다 보니까?...

libs.versions.toml 파일에 다음 내용이 있어서...

[versions]
intellijPlatformPlugin = "2.16.1-SNAPSHOT"

그냥 버전만 2.17.0으로 바꾸고 빌드해봤다..😅

그 부분 오류는 넘어갔지만...

여전히 안된다.. 아직은 준비중이라서 그런지 내가 할 수 있는건 없나보다...

* What went wrong:
Could not determine the dependencies of task ':compileJava'.
> Could not resolve all files for configuration ':intellijPlatformDependency'.
> Could not resolve com.jetbrains.intellij.idea:idea:262-SNAPSHOT.
Required by:
root project 'kotlin-notebook'
> Could not resolve com.jetbrains.intellij.idea:idea:262-SNAPSHOT.
> Unable to load Maven meta-data from https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/nightly/com/jetbrains/intellij/idea/idea/262-SNAPSHOT/maven-metadata.xml.
> Could not GET 'https://repo.labs.intellij.net/intellij-nightly-sdk/com/jetbrains/intellij/idea/idea/262-SNAPSHOT/maven-metadata.xml'.
> No such host is known (repo.labs.intellij.net)

뭔가 JetBrains의 내부망을 보는데가 있나봄..😂

지금은 준비 중이라 잘 안되긴 하지만...

결국 2026.3 이상 버전에서는... 쓰고 싶으면 Github에서 플러그인을 직접 받아다

빌드해서 수동설치하는 식으로 진행해야하나보다...



JB 블로글 관련 게시글 일정 상세

https://blog.jetbrains.com/idea/2026/06/kotlin-notebook-sunset/

일정 및 예상 사항

전환 과정에서 예상되는 사항은 다음과 같습니다.

버전 2026.1 이하:

• Kotlin Notebook은 IntelliJ IDEA에 계속 포함되어 있습니다.

v2026.2:

  • Kotlin Notebook은 IntelliJ IDEA에서 분리될 예정입니다.

  • JetBrains는 더 이상 Kotlin Notebook용 새로운 기능을 개발하지 않을 것입니다.

  • Kotlin Notebook 플러그인은 마켓플레이스에서 계속 설치할 수 있으며, v2026.2 버전과 호환됩니다. 하지만 더 이상 유지보수를 진행하지 않으며, 향후 개발은 오픈 소스 저장소에서만 이루어질 예정입니다.

  • 플러그인 소스 코드는 Apache License 2.0에 따라 GitHub 에 게시됩니다 . 사용자는 GitHub에서 플러그인을 빌드하고 수동으로 설치할 수 있습니다. README 파일에 단계별 설치 방법이 안내되어 있습니다.

V2026.3 이상 버전:

  • JetBrains는 v2026.3 이후 버전에 호환되는 플러그인을 출시하지 않을 예정입니다.

공동체 소유권으로의 전환 과정 중:

  • 저희는 여력이 되는 한 최선을 다해 Kotlin Jupyter 커널을 계속 유지 관리할 계획입니다.

  • Kotlin Notebook 유지 관리 또는 기여에 관심이 있으시면 Kotlin Slack의 #notebooks 채널에 관심을 표명해 주세요.

  • 전환 기간 동안 호환성 관련 문의 사항이 있으시면 저희 지원팀에서 도움을 드릴 것입니다.


그럼 빌드한 결과물을 진짜로 마켓플레이스에다 올리는 것도

개발 공동체가 해야하는 것인지? 그건 궁금하긴하다. 🤔


쉽게 배우는 C# 프로그래밍 공부할 때.. 일부 예제 코드를 테스트 할 때,

"C# 노트북" 같은 😅 폴리글랏 노트북을 쓴적이 있는데..

이제 MS에서도 이거 지원안하고 그냥 주피터 노트북으로 쓰라고 했던 기억이 있는데..

코틀린 노트북도 생각보다 인기가 없었나보다..🤔




결론

  • IntelliJ의 Kotlin Notbook 플러그인 기능이 중요했다면 2026.2 버전을 유지하고 업그레이드는 미루자!

  • IntelliJ를 2026.3 버전으로 업그레이드 하면 Kotlin Notbook 플러그인은 제거해두자!

    • 어차피 동작하지 않고, 호환 오류 메시지만 나오게 됨.

    • Kotlin Notebook을 거의 안써왔다면 제거해두는 것이 나음.

    • 나중에 필요한 경우 https://github.com/Kotlin/kotlin-notebook 여기 내용이 좀 더 안정화가 되면 직접 빌드한뒤 플러그인 수동 설치해서 써보는게 좋을듯!



댓글

이 블로그의 인기 게시물

주방등을 LED 모듈로 교체하기!

전자정부 프레임워크 v5.0 교육자료 IDE, 다른 드라이브에 설치하는 완벽 가이드

ASRock X399M CMOS 배터리 교체 및 CR2032 홀더 개조하기!