By zircote
Claude Code plugin for Java development with Eclipse JDT LS integration, 12 automated hooks for Maven/Gradle builds, linting (SpotBugs, Checkstyle), formatting, and testing (JUnit)
A Claude Code plugin providing comprehensive Java development support through:
# Run the setup command (after installing the plugin)
/setup
Or manually:
# macOS (Homebrew)
brew install jdtls
# Or download from Eclipse
# https://download.eclipse.org/jdtls/snapshots/
The plugin configures Eclipse JDT LS for Claude Code via .lsp.json:
{
"java": {
"command": "jdtls",
"args": [],
"extensionToLanguage": { ".java": "java" },
"transport": "stdio"
}
}
Capabilities:
| Hook | Trigger | Description |
|---|---|---|
java-format-on-edit | **/*.java | Auto-format with google-java-format |
java-compile-check | **/*.java | Compile with Maven/Gradle |
java-checkstyle | **/*.java | Style checking |
java-todo-fixme | **/*.java | Surface TODO/FIXME comments |
| Tool | Installation | Purpose |
|---|---|---|
jdtls | brew install jdtls | LSP server |
java | JDK 21+ | Java runtime |
maven or gradle | Package manager | Build tool |
java-lsp/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── .lsp.json # jdtls configuration
├── commands/
│ └── setup.md # /setup command
├── hooks/
│ ├── hooks.json # Hook definitions
│ └── scripts/
│ └── java-hooks.sh
├── tests/
│ └── SampleTest.java # Test file
├── CLAUDE.md # Project instructions
└── README.md # This file
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub zircote/lsp-marketplace --plugin java-lspPersistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions and surfaces them when relevant.
Pure filesystem-based memory system for Claude Code with custom ontology support
Rust language server
Comprehensive agent library featuring 115+ specialized Opus 4.5 agents organized by domain
Detect AI-generated writing patterns and build authentic voice profiles through adaptive interviews and computational stylistics
Java language server
Advanced Java skills for streams, concurrency, and generics.
Production-grade Java development plugin with 8 specialized agents, 12 SASMP-compliant skills, and 4 commands for core Java, Spring, testing, DevOps, and enterprise development
General Java skills, architect agent, and coding standards for Java 8+
Comprehensive Java development toolkit with Spring Boot, testing, LangChain4J, and AWS integration
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.