Neovim as a Java IDE

preview_player
Показать описание
Extension:

Follow me on:
Рекомендации по теме
Комментарии
Автор

This was your project? Damn man. Thanks for making this. Saw this one few days ago on reddit.

youdontknowme
Автор

I really appreciate your work. Java neovim configuration is hell, but now it's easy

Justanoobcoder
Автор

Thank you so much, this was a lifesaver!

jj-msod
Автор

Thank you so much for making java setup painless in neovim!

adwait-rao
Автор

Thank you a lot! I've looking for a solution thhe whole day, and yours was the best and easiest!

YCLPaiva
Автор

Awesome job! just Awesome!!
I was able to clean my messy java settings by a LOT!
thank you!

GSon-bjmp
Автор

oh man, thx u a lot, i hope that project will live for a long and happy time )))

rasta
Автор

I picked up neovim a couple weeks ago and started with nvim-java. I don't know why, but after some hours of working with it, it starts taking a really long time to write a buffer, and the code actions (if not many other leader-key actions) stops working. I think I'm going to ditch it and go the old route of configuring everything myself unless someone knows a solution.

dweblinveltz
Автор

great job, i was just wondering is there a way to stop these annoying jdtls notificatoin when updating the buffer??
i mean those "Validate document" and "Published Diagnostic". i looked on there github and couldn't find a way to stop it.

BackUp-czzn
Автор

Thanks for the help, I’ve subscribed to your channel brother. Keep up the good work👍🏽

alejandroabad-pablo
Автор

Thanks for your work! New to Neovim for Java, I installed the default lazyim Extras java plugin. Can your plugin work with the default? Because I noticed you also installed jdlts. But what is OpenJDK is alreally installed on the machine? Thanks.

maneshipocrates
Автор

It seems there is no exemple configuration on github anymore, only 3 lines. Is that actually it? It doesent work for me

catoflado
Автор

Are you using default configs for noice/notify? For some reason everytime I start JavaRunnerRunMain, a noice style popup partially loads but never fully shows up until I press the ESC key, but then none of my inputs go through. If I disable the messages option in noice it works as normal but the popup ui goes away.

EDIT: It was telescope-ui-select. I didn't have it enabled. Everything works fine now

StillNewToThis-vy
Автор

pretty cool; I finally got it to work yesterday ( but I am still new to lazyvim and nvim I suppose). I must admit, I couldn't figure out this plugin until I followed Lazyvim's github indeed. And still, after I got it working, I still had doubt why I saw some openjdk 17 downloaded by the extension (or jtlds or whatnot) while I had Java SDK 21 already... and to my surprise I had to manually install Orcale Java on my MBP because I was amazed how all the Microsoft Java run-time / java binary sneak in (probably via vscode or vs community ).... ; ya, the way the Github was documented first became a barrier of entry to me because I kinda use NeoVim as side vim editor (and symlinked the heck out of vim's configure and directory almost everywhere... therefore, such Github instruction didn't quite kick in at first, but it worked after LazyVim of course, and Lazyvim kinda in a safeway wiped my monkey-symlinking...

joesomsom
Автор

Hey man, Im having some trouble with your plugin sadly.
I use opensdk-21-sdk and can debug successfully now. However, "import org.junit.jupiter" and other imports needed for testing purposes do not work.
"The import org.junit cannot be resolved" is the error besides the import lines.
Can you help me out please?

einfachzefix
Автор

Do you have a fix for lombok annotation processing not working. While the program runs fine, every single getter and constructor from Lombok is not recognized

tokimaheryramarozaka
Автор

Hi seems like the newer version is broken? it is not installing properly using Lazyvim and all the debugging is throwing unhandled error in java-core

kokodoko
Автор

Hello, I try to run my project but nvim show me this error: No configuration found for `java`. You need to add configs to `dap.configurations.java` (See `:h dap-configuration`). Please help.

sergiovargas
Автор

There is no such thing as painless Java.

wilsonfreitas
Автор

Where the program is expecting the spring framework .jars? Here it's on my ~/.m2 folder, i'm not getting the completions. However, i get the completions on IntelliJ, and i'm get no logs in the share folder.

rafaeloledo