1- *nvim-java.txt* For Neovim >= 0.9.4 Last change: 2024July 14
1+ *nvim-java.txt* For Neovim >= 0.9.4 Last change: 2024December 24
22
33==============================================================================
44Table of Contents*nvim-java-table-of-contents*
@@ -24,9 +24,15 @@ Table of Contents *nvim-java-table-of-contents*
2424Just install and start writing `public static void main(String[] args)`.
2525
2626
27- [!WARNING ] You cannot use`nvim- java` alongside`nvim- jdtls` . So remove
27+ [!CAUTION ] You cannot use`nvim- java` alongside`nvim- jdtls` . So remove
2828`nvim- jdtls` before installing this
2929
30+ [!TIP] You can find cool tips & tricks here
31+ https://github.com/nvim-java/nvim-java/wiki/Tips-&-Tricks
32+
33+ [!NOTE] If you are facing errors while using, please check troubleshoot wiki
34+ https://github.com/nvim-java/nvim-java/wiki/Troubleshooting
35+
3036DEMO*nvim-java-demo*
3137
3238
@@ -106,7 +112,9 @@ COMMANDS *nvim-java-commands*
106112
107113BUILD~
108114
109- -`JavaBuildWorkspace` - Runs a full workspace build
115+ -`JavaBuildBuildWorkspace` - Runs a full workspace build
116+ -`JavaBuildCleanWorkspace` - Clear the workspace cache (for now you have to
117+ close and reopen to restart the language server after the deletion)
110118
111119
112120RUNNER~
@@ -171,6 +179,14 @@ BUILD ~
171179 require('java' ).build.build_workspace()
172180<
173181
182+ -`build.clean_workspace` - Clear the workspace cache
183+ (for now you have to close and reopen to restart the language server after
184+ the deletion)
185+
186+ >lua
187+ require('java' ).build.clean_workspace()
188+ <
189+
174190
175191RUNNER~
176192
@@ -361,14 +377,24 @@ want, following options are available
361377 '.git',
362378 },
363379
380+ jdtls = {
381+ version = 'v1.37.0',
382+ },
383+
384+ lombok = {
385+ version ='nightly' ,
386+ },
387+
364388 -- load java test plugins
365389 java_test = {
366390 enable = true,
391+ version = '0.40.1',
367392 },
368393
369394 -- load java debugger plugins
370395 java_debug_adapter = {
371396 enable = true,
397+ version = '0.58.1',
372398 },
373399
374400 spring_boot_tools = {
@@ -408,7 +434,7 @@ want, following options are available
408434 -- mason.nvim plugin.
409435 -- IF it's not registered correctly, an error will be thrown and nvim-java
410436 -- will stop setup
411- invalid_mason_registry =true ,
437+ invalid_mason_registry =false ,
412438 },
413439 }
414440<