jdtls-lsp Claude Code Plugin
Claude Code PluginClaude CodeDevelopmentCode Search & Code IntelligenceThe explanation below is AI-generated. Please verify it against the sources.
jdtls-lsp is a Claude Code plugin that integrates the Eclipse JDT.LS Java language server to provide code intelligence and refactoring support. It applies specifically to files with the .java extension. According to the README, it can be installed via Homebrew on macOS, via the AUR on Arch Linux, or manually by downloading an Eclipse JDT.LS release and setting up a wrapper script in the PATH. Other Linux distributions require the manual installation method. Running the language server requires a Java Development Kit version 17 or later, since a JRE alone is not sufficient.
What you can do with jdtls-lsp
- Get code intelligence for Java source files
- Use refactoring support backed by Eclipse JDT.LS
- Install via Homebrew (macOS), AUR (Arch Linux), or manual setup (other Linux distros)
- Requires JDK 17 or later to run