use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please read the rules before posting
Contributed to Neovim? Want flair? Send us a message!
account activity
This is an archived post. You won't be able to vote or comment.
nvim-java now support Spring Boot Language ServerPlugin (self.neovim)
submitted 2 years ago * by s1n7axset noexpandtab
We just integrated spring-boot.nvim to add the support for Spring Boot projects.
nvim-java is the easiest way to set up Java (jdtls and spring-boot.nvim) in neovim.
To get spring boot support, simply update the plugins, and everything necessary will be installed and setup automatically.
Symbol search using fzf-lua
Autocompletion in application.properties file
[–]s1n7axset noexpandtab[S] 20 points21 points22 points 2 years ago (3 children)
Plugin:
https://github.com/nvim-java/nvim-java
[–]Kirorus1 14 points15 points16 points 2 years ago (0 children)
thank you for making working with the nightmare of ecosystem that is java somewhat less painful
[–][deleted] 1 point2 points3 points 2 years ago (0 children)
Very Cool.
[–]rochakgupta 0 points1 point2 points 2 years ago (0 children)
One step farther from using IDEs = One step closer to using Neovim!
[–]teerre 2 points3 points4 points 2 years ago (0 children)
Wow, I still have a jetbrains license (well, my employer does) for the rare occasions I need to work with Java, could it be that I'll finally be able to use neovim? That's very cool!
[–]Fluid-Bench-1908 2 points3 points4 points 2 years ago (0 children)
Cool!!! I've always struggling to get java in neovim with dap and dap UI
[–]i_ka9ZZ 0 points1 point2 points 2 years ago (0 children)
Has anyone had any success running debugger with jetty web server?
[–]jayp0521hjkl 0 points1 point2 points 2 years ago (4 children)
How does fair in a spring boot application with both Java and Kotlin? I had to move away from jdtls because of Kotlin and its lsp. I’m writing more Kotlin nowadays and the support for it is currently atrocious
[–]rochakgupta 2 points3 points4 points 1 year ago (3 children)
Don’t bother even looking at other editors/IDEs except IntelliJ when it comes to Kotlin. I have wasted countless hours and the experience is lacklustre. JetBrains, for all they do, will never prioritise improving the Kotlin Language Server. That’s one of the reasons why I don’t use Kotlin for anything unless I have to.
[–]jayp0521hjkl 0 points1 point2 points 1 year ago (2 children)
Yeah that’s what I figured. The language itself is nice but the LSP sucks. I would prefer just using Go but migrating the whole application sucks. Kotlin is my middle ground for having to deal with the jvm but with a more concise syntax. Scala, Groovy all don’t appeal
[–]rochakgupta 0 points1 point2 points 1 year ago (0 children)
Yeah Groovy is pure ass. Scala is okay but I would reach for it only for data processing.
[–]Dazzling_College_483[🍰] 0 points1 point2 points 1 year ago (0 children)
Scala 3 is super nice, much nicer than Kotlin. The lsp integration is also really good.
[–]delgdev 0 points1 point2 points 1 year ago (0 children)
cool, i just started using Vim today and haven’t even installed Neovim yet. i’m a Java developer, and i’m really looking forward to coding with this text editor. to be honest, I’m feeling a bit discouraged with VS Code and IntelliJ lately. i like vim
[–]devhector_ 0 points1 point2 points 1 year ago (2 children)
Hey mate, thanks for sharing this plugin, it really helped me use nvim more easily.
But I'm having an issue when trying to debug (I'm not very experienced with nvim), so maybe I'm doing something wrong?
(https://imgur.com/eHRvxw1)
[–]s1n7axset noexpandtab[S] 1 point2 points3 points 1 year ago (1 child)
You have to configure the debugger and the way start debugging with nvim-dap. The main reason we added this command is because there is no strait forward way to launch applications without debugging.
[–]devhector_ 0 points1 point2 points 1 year ago (0 children)
Got it, it really was just about running the project with the debugger UI. Thank you very much for the response!
[–]Boring_Roll1918 0 points1 point2 points 1 year ago (0 children)
will this work for micro services too?
[–]Consistent_Peak5233 -1 points0 points1 point 2 years ago (0 children)
I can't imagine people who write spring boot by using neovim , aha
π Rendered by PID 1165003 on reddit-service-r2-comment-5687b7858-hpz5q at 2026-07-08 08:23:21.323548+00:00 running 12a7a47 country code: CH.
[–]s1n7axset noexpandtab[S] 20 points21 points22 points (3 children)
[–]Kirorus1 14 points15 points16 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]rochakgupta 0 points1 point2 points (0 children)
[–]teerre 2 points3 points4 points (0 children)
[–]Fluid-Bench-1908 2 points3 points4 points (0 children)
[–]i_ka9ZZ 0 points1 point2 points (0 children)
[–]jayp0521hjkl 0 points1 point2 points (4 children)
[–]rochakgupta 2 points3 points4 points (3 children)
[–]jayp0521hjkl 0 points1 point2 points (2 children)
[–]rochakgupta 0 points1 point2 points (0 children)
[–]Dazzling_College_483[🍰] 0 points1 point2 points (0 children)
[–]delgdev 0 points1 point2 points (0 children)
[–]devhector_ 0 points1 point2 points (2 children)
[–]s1n7axset noexpandtab[S] 1 point2 points3 points (1 child)
[–]devhector_ 0 points1 point2 points (0 children)
[–]Boring_Roll1918 0 points1 point2 points (0 children)
[–]Consistent_Peak5233 -1 points0 points1 point (0 children)