fix(java): repair Java debugger configuration and add run keymaps

- Fix debug bundles not being passed to JDTLS init_options
- Add on_attach callback to setup DAP after LSP attaches
- Remove broken manual Java DAP adapter (now handled by nvim-jdtls)
- Add java-debug-adapter and java-test to Mason ensure_installed
- Add new Java keymaps: debug, test, run (file/maven/gradle)
This commit is contained in:
Carlos Gutierrez
2026-01-10 22:27:02 -05:00
parent cd817820ca
commit 3940c92b48
4 changed files with 67 additions and 15 deletions

View File

@@ -50,6 +50,8 @@ return {
"pylint",
"eslint_d",
"tree-sitter-cli", -- required for nvim-treesitter parser compilation
"java-debug-adapter", -- Java debugger
"java-test", -- Java test runner
},
})
end,