Re:Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
by marginalia_nu on Thursday July 23, 2026 @04:47AM
(#49018610)
That's just a wrapper for jdtls. I mean it works on some projects, but fails on many gradle builds and is basically just running the Eclipse IDE headlessly.
This is probably the one contender:
https://github.com/georgewfraser/java-language-server
and it kinda works, but it's also a bit lacking.
Re:Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
by spockz on Thursday July 23, 2026 @05:17AM
(#49018866)
Metal, the Scala LSP, seems to do Java just fine. When using it in VSC, I feel the limitations compared to IntelliJ are more coming from VSC than from the LSP. Dependencies etc just resolve fine, it is just the UI that is not as polished as IntelliJ’s.
I try VSC with Metal twice a year. It works fine for small projects. But for bigger projects it lacks the more holistic approach that IntelliJ has and feels more like a text editor with smarts bolted on than an IDE.
I’m using Zed a lot as well for Golang and a bit for Rust. For Java it is also hard to use and lacking the same polish.
Re:Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
by pjmlp on Thursday July 23, 2026 @06:45AM
(#49019483)
The problem is using Gradle, for starters.
Re:Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
by marginalia_nu on Thursday July 23, 2026 @08:12AM
(#49020344)
I do enjoy my 3s build times though, even if it comes at a considerable cost of sanity points whenever anything needs changing or doing in the build.
Re:Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
by pjmlp on Thursday July 23, 2026 @08:15AM
(#49020378)
After how many GB dedicated to keeping the Gradle daemon running with acceptable performance?
Re:Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
by ezst on Thursday July 23, 2026 @12:25PM
(#49024231)
Out of curiosity, have you had a short at https://mill-build.org/mill/comparisons/gradle.html ?
And speaking on llm and lsp. The new PHP lsp PHPantom (with help of llms) is approaching jetbrains offering fast.