jdtls-lsp — плагин для Claude Code: Java и установка
Подключает Eclipse JDT.LS к Claude Code для анализа Java-кода и рефакторинга. Нужен при работе с файлами .java.
/plugin install jdtls-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает jdtls-lsp
jdtls-lsp подключает Java language server Eclipse JDT.LS к Claude Code. Плагин даёт анализ кода и помогает выполнять рефакторинг в файлах с расширением .java.
Перед установкой нужен JDK версии 17 или новее, а не только JRE. Это повод проверить Java-среду: без JDK плагин не сможет работать. Сам JDT.LS можно установить через Homebrew на macOS командой brew install jdtls, через yay -S jdtls на Arch Linux или вручную: скачать релиз, распаковать его и создать wrapper script jdtls в PATH.
Какие задачи решает
- анализировать Java-код в Claude Code
- рефакторить файлы
.java - подключить Eclipse JDT.LS к проекту
- установить Java language server через системный пакетный менеджер
Примеры запросов агенту
- Проанализируй этот файл
.javaи укажи ошибки типов и структуру зависимостей. - Предложи рефакторинг этого Java-класса через возможности Eclipse JDT.LS.
- Проверь проект Java и объясни, какие изменения в коде можно выполнить безопасно.
Как установить jdtls-lsp
Через маркетплейс плагинов
/plugin install jdtls-lsp@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Из того же набора123
Весь набор →Похожие
Рядом в теме «Языки программирования»
Все плагины по теме «Языки программирования» →Вопросы о jdtls-lsp
Как установить jdtls-lsp в Claude Code?
Сначала выполните /plugin marketplace add anthropics/claude-plugins-official, затем /plugin install jdtls-lsp@claude-plugins-official. После этого установите JDK 17 или новее и сам JDT.LS одним из поддерживаемых способов.
Что делает jdtls-lsp?
Плагин подключает Eclipse JDT.LS к Claude Code. Он добавляет анализ Java-кода и поддержку рефакторинга для файлов .java.
Что нужно для работы jdtls-lsp?
Нужен JDK 17 или новее. На macOS JDT.LS устанавливается через brew install jdtls, на Arch Linux через yay -S jdtls; также доступна ручная установка с wrapper script jdtls в PATH.
Исходный текст
jdtls-lsp · Apache-2.0
# jdtls-lsp Java language server (Eclipse JDT.LS) for Claude Code, providing code intelligence and refactoring. ## Supported Extensions `.java` ## Installation ### Via Homebrew (macOS) ```bash brew install jdtls ``` ### Via package manager (Linux) ```bash # Arch Linux (AUR) yay -S jdtls # Other distros: manual installation required ``` ### Manual Installation 1. Download from [Eclipse JDT.LS releases](https://download.eclipse.org/jdtls/snapshots/) 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 - [Eclipse JDT.LS GitHub](https://github.com/eclipse-jdtls/eclipse.jdt.ls) - [VSCode Java Extension](https://github.com/redhat-developer/vscode-java) (uses JDT.LS)
© Anthropic · Apache-2.0 · anthropics/claude-plugins-official