jdtls-lsp
Java language server (Eclipse JDT.LS) for code intelligence
Summary
LS Java language server into Claude Code, providing intelligent code completion, navigation, refactoring, and real-time diagnostics for Java projects.
- It helps developers write better code faster by leveraging LSP features directly within the chat interface.
Install & Usage
/plugin marketplace add <org/repo>Add the configuration to /plugin install jdtls-lsp@<marketplace>
/pluginUse Cases
Usage Examples
/jdtls-lsp show diagnostics for src/main/java/com/example/App.java
/jdtls-lsp find references to calculateTotal in the current project
/jdtls-lsp rename variable 'count' to 'itemCount' in src/main/java/com/example/Order.java
Security Audits
Frequently Asked Questions
What is jdtls-lsp?
The jdtls-lsp skill integrates the Eclipse JDT.LS Java language server into Claude Code, providing intelligent code completion, navigation, refactoring, and real-time diagnostics for Java projects. It helps developers write better code faster by leveraging LSP features directly within the chat interface.
How to install jdtls-lsp?
To install jdtls-lsp: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install jdtls-lsp@<marketplace>. Finally, /plugin in Claude Code.
What is jdtls-lsp best for?
jdtls-lsp is a plugin categorized under Development. It is designed for: lsp. Created by Anthropic.
What can I use jdtls-lsp for?
jdtls-lsp is useful for: Get real-time syntax errors and warnings while editing Java files.; Navigate to a class or method definition from any reference in the codebase.; Perform safe renaming of variables, methods, or classes across the entire project.; Access hover documentation for any Java symbol to understand its API.; Trigger code actions like auto-imports or quick fixes for common issues.; Find all references to a method or field to understand its usage..