- Add nvim-jdtls for Java LSP with Maven/Gradle project detection
- Create ftplugin/java.lua for automatic jdtls startup and keymaps
- Enable nvim-dap with java-debug-adapter for breakpoint debugging
- Add neotest with neotest-java adapter for JUnit 5 test runner
- Add NeotestJavaDownload command for JUnit jar setup on Neovim < 0.12
- Configure google-java-format via conform.nvim
- Add java treesitter parser and <leader>j which-key group
- Mason auto-installs jdtls, java-debug-adapter, java-test, google-java-format