jdtls-lsp conecta o servidor de linguagem Java (Eclipse JDT.LS) ao Claude Code, oferecendo inteligência de código e diagnósticos para arquivos java. O plugin apenas configura o servidor; o binário do servidor precisa ser instalado separadamente.
O que ela faz
Onde jdtls LSP roda e o que acrescenta, segundo a documentação
Registra o servidor de linguagem jdtls (comando: jdtls (startupTimeout 120000 ms)) pela entrada lspServers do marketplace
Mapeia extensões de arquivo para a linguagem: .java
Dá ao Claude Code inteligência de código e diagnósticos para projetos Java (Eclipse JDT.LS)
Quando usar
Boa adequação
Trabalhar em uma base de código Java (Eclipse JDT.LS) em que o Claude Code deve usar análise real de servidor de linguagem
Querer diagnósticos e navegação do jdtls sem sair do Claude Code
Não indicado para
Projetos em outras linguagens (ele só mapeia as extensões listadas)
Ambientes em que você não pode instalar o binário jdtls no PATH
Como instalar o jdtls LSP
Você precisa de: Claude Code; binário jdtls no PATH; Java 17 ou superior (JDK, não apenas JRE)
Instale primeiro o binário do servidor de linguagem (o plugin não o inclui):
macOS: brew install jdtls
Arch Linux (AUR): yay -S jdtls; outras distribuições exigem instalação manual
Manual: baixe das releases do Eclipse JDT.LS, extraia (por exemplo, em ~/.local/share/jdtls) e crie um script wrapper chamado jdtls no seu PATH
Instale o plugin: /plugin install jdtls-lsp@claude-plugins-official
Permissões e segurança
A que ela tem acesso
Inicia o processo jdtls localmente e lê os arquivos do projeto que ele analisa
Notas de segurança dos mantenedores
README do marketplace: confie no plugin antes de instalar, atualizar ou usar
Revise a fonte antes de conceder ao agente acesso a credenciais ou sistemas de produção. Documentamos o que os mantenedores informam; não auditamos o código.
Limitações
Exige que o servidor de linguagem seja instalado separadamente; o plugin não o instala
Ferramenta de programação agêntica da Anthropic que lê sua base de código, edita arquivos e executa comandos pelo terminal, por IDEs, pelo app desktop ou pelo navegador.
O plano gratuito termina em: Não há plano gratuito: o Claude Code está incluído nas assinaturas pagas do Claude (Pro, Max, Team, Enterpris…