TGViewer
/r/emacs /r/emacs @r_emacs · 81 subscribers
Post #28589 17
Anyone here doing Java + Maven in Emacs? Building a zero-config LSP and could use help

I'm a Neovim user, and I've been building my own Java language server based on the JDK compiler and Maven.

I built it because setting up JDTLS on the Maven projects I work on day to day was a pain — I read through older r/emacs threads and saw pretty mixed results too, some people happy, others fighting memory and setup issues. So I tried a different idea: instead of guessing the project layout from the pom files, my server reads what was captured by the Maven build, so it works without much config.

It's working well for me in Neovim now, and I'm considering bring it to Emacs — but I have to be honest: I'm not an Emacs user myself, and so far I've only been prototyping the Emacs client with the help of AI agents. To make it genuinely good, I'd really need a hand from people who actually use Emacs day to day.

So I'm partly checking whether there's interest and partly hoping to find collaborators. If a zero-config Java + Maven setup for Emacs sounds useful, let me know in the comments — I'll share the repo and a short Neovim demo.

Thank you for reading.

https://redd.it/1wobvid
@r_emacs
Reddit From the emacs community on Reddit Explore this post and more from the emacs community
More from @r_emacs
  1. Oct 15, 2026What are the recommended org-capture tools for Firefox and Chrome and how is org-protocol…
  2. Oct 14, 2026Minimal builtins-first config: Gruber Darker, Iosevka Term, Eglot + Vertico/Corfu, pdf-too…
  3. Oct 14, 2026meow-mode user ? Here are the things that I read about meow-mode 1. M-x meow-tutor 2. meow…
  4. Oct 14, 2026Error with dired in insert-directory in Emacs 31.1 I get this error when trying to use dir…
  5. Oct 14, 2026Emacs Reader submitted to ELPA https://lists.gnu.org/archive/html/emacs-devel/2026-10/msg0…
  6. Oct 14, 2026Header-modeline: move your modeline to header-line (top of your window) https://redd.it/1x…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →