jdtls-lsp verbindet den Java-Language-Server (Eclipse JDT.LS) mit Claude Code und liefert Code-Intelligenz und Diagnosen für Java-Dateien. Das Plugin richtet nur den Server ein; die Server-Binärdatei muss separat installiert werden.
Was es kann
Wo jdtls LSP läuft und was es ergänzt, laut Dokumentation
Registriert den Language Server jdtls (Befehl: jdtls (startupTimeout 120000 ms)) über den lspServers-Eintrag des Marketplace
Ordnet Dateiendungen der Sprache zu: .java
Liefert Claude Code Code-Intelligenz und Diagnosen für Java-Projekte (Eclipse JDT.LS)
Wann Sie es einsetzen sollten
Gut geeignet
In einer Java-Codebasis (Eclipse JDT.LS) arbeiten, in der Claude Code echte Language-Server-Analyse nutzen soll
Diagnosen und Navigation von jdtls nutzen, ohne Claude Code zu verlassen
Nicht geeignet für
Projekte in anderen Sprachen (es werden nur die aufgeführten Endungen zugeordnet)
Umgebungen, in denen die jdtls-Binärdatei nicht im PATH installiert werden kann
So installieren Sie jdtls LSP
Sie benötigen: Claude Code; jdtls-Binärdatei im PATH; Java 17 oder neuer (JDK, nicht nur JRE)
Zuerst die Language-Server-Binärdatei installieren (das Plugin bündelt sie nicht):
macOS: brew install jdtls
Arch Linux (AUR): yay -S jdtls; andere Distributionen erfordern eine manuelle Installation
Manuell: von den Eclipse-JDT.LS-Releases herunterladen, entpacken (z. B. nach ~/.local/share/jdtls) und ein Wrapper-Skript namens jdtls im PATH anlegen
Das Plugin installieren: /plugin install jdtls-lsp@claude-plugins-official
Berechtigungen und Sicherheit
Worauf es zugreifen kann
Startet den Prozess jdtls lokal und liest die Projektdateien, die er analysiert
Sicherheitshinweise der Maintainer
Marketplace-README: Vertrauen Sie einem Plugin, bevor Sie es installieren, aktualisieren oder verwenden
Prüfen Sie den Quellcode, bevor Sie einem Agenten Zugriff auf Zugangsdaten oder Produktivsysteme geben. Wir dokumentieren die Angaben der Maintainer; Code prüfen wir nicht.
Einschränkungen
Erfordert eine separate Installation des Language Servers; das Plugin installiert ihn nicht
Das agentische Coding-Tool von Anthropic, das Ihre Codebasis liest, Dateien bearbeitet und Befehle ausführt, im Terminal, in IDEs, in der Desktop-App oder im Browser.
Kostenlos bis: Kein kostenloser Tarif: Claude Code ist in den bezahlten Claude-Abonnements (Pro, Max, Team, Enterprise) enth…