This skill provides setup instructions for Eclipse JDT.LS, a Java language server that enables code intelligence, refactoring, and enhanced editing support for .java files in Claude Code. Requires Java 17+ and manual jdtls installation.

2.1kstars250forks
|2,080 views

Skill Content

811 characters

jdtls-lsp

Java language server (Eclipse JDT.LS) for Claude Code, providing code intelligence and refactoring.

Supported Extensions

.java

Installation

Via Homebrew (macOS)

brew install jdtls

Via package manager (Linux)

# Arch Linux (AUR)
yay -S jdtls

# Other distros: manual installation required

Manual Installation

  1. Download from Eclipse JDT.LS releases
  2. Extract to a directory (e.g., ~/.local/share/jdtls)
  3. Create a wrapper script named jdtls in your PATH

Requirements

  • Java 17 or later (JDK, not just JRE)

More Information

Installation

Marketplace
Step 1: Add marketplace
/plugin marketplace add anthropics/claude-plugins-official
Step 2: Install plugin
/plugin install jdtls-lsp@claude-plugins-official