• v0.2.18 10ec5959f8

    JDT MCP Server v0.2.18
    All checks were successful
    Build and Release / build (push) Successful in 3m42s
    Stable

    Ghost released this 2026-03-08 18:39:04 +00:00 | 6 commits to main since this release

    Unterstützte Plattformen

    Plattform Architektur Install-Script Manuell
    Linux x86_64, aarch64 tar.gz
    macOS x86_64, aarch64 (Apple Silicon) tar.gz
    Windows x86_64 - zip + jdtls-mcp.cmd

    Changes

    • fix: avoid SIGPIPE in release changelog generation
    • chore: ignore Tycho-generated .tycho-consumer-pom.xml files
    • fix: correct JDT API package paths for ExtractInterface and ImportOrganizer (#35, #37)
    • fix: resolve test-scope Maven dependencies and use JDT APIs for refactorings (#46)
    • refactor: unify error handling with ToolErrors utility (#32)
    • refactor: extract ImportOrganizer, ExtractInterfaceRefactoring, ConvertToLambdaRefactoring (#30)
    • refactor: extract RenameRefactoring from RefactoringTools (#30)
    • refactor: extract RefactoringSupport from RefactoringTools (#30)
    • fix: add explicit Java builder and use FULL_BUILD for imported projects (#45)
    • fix: use leaf change count for rename WARNING detection (#34)
    • fix: prefer source project over binary classpath match in findElement (#33)
    • fix: report WARNING when rename finds no references despite updateReferences=true (#34)
    • fix: runtime classpath for project dependencies and build trigger after import (#45)
    • docs: add known limitations section and update tool count to 52
    • fix: Maven dependency resolution, groupId parsing, getters/setters, extract_interface, generate_javadoc (#45)
    • fix: wrap checkAllConditions in try-catch to prevent NPE escape (#43)
    • fix: inline method — declaration-based fallback for cross-module bindings (#43)
    • fix: inline method — catch NPE in create() and fallback via Java Model name range (#43)
    • fix: inline method NPE — add missing setProject() and setBindingsRecovery() to ASTParser (#43)
    • fix: change_method_signature potential-matches filter and reload workspace re-imports all roots (#43)

    Installation / Update (Linux & macOS)

    curl -sSL https://git.changinggraph.org/ai-tools/jdt-mcp-server/raw/tag/v0.2.18/install.sh | bash
    

    Das Script erkennt OS/Architektur automatisch und führt bei bestehender Installation ein Update durch. Danach: cd /dein/java-projekt && claude

    Installation (Windows)

    1. ZIP-Archiv herunterladen und entpacken (z.B. nach %LOCALAPPDATA%\jdtls-mcp)
    2. claude mcp add -s user jdt-mcp %LOCALAPPDATA%\jdtls-mcp\bin\jdtls-mcp.cmd

    Deinstallation

    curl -sSL https://git.changinggraph.org/ai-tools/jdt-mcp-server/raw/tag/v0.2.18/uninstall.sh | bash

    Dokumentation

    https://git.changinggraph.org/ai-tools/jdt-mcp-server/src/tag/v0.2.18

    Downloads
  • v0.2.17 40afa10025

    JDT MCP Server v0.2.17
    All checks were successful
    Build and Release / build (push) Successful in 3m50s
    Stable

    Ghost released this 2026-03-08 09:34:54 +00:00 | 32 commits to main since this release

    Unterstützte Plattformen

    Plattform Architektur Install-Script Manuell
    Linux x86_64, aarch64 tar.gz
    macOS x86_64, aarch64 (Apple Silicon) tar.gz
    Windows x86_64 - zip + jdtls-mcp.cmd

    Changes

    • fix: use direct Processor API for rename, ensure checkFinalConditions runs (#26)

    Installation / Update (Linux & macOS)

    curl -sSL https://git.changinggraph.org/ai-tools/jdt-mcp-server/raw/tag/v0.2.17/install.sh | bash
    

    Das Script erkennt OS/Architektur automatisch und führt bei bestehender Installation ein Update durch. Danach: cd /dein/java-projekt && claude

    Installation (Windows)

    1. ZIP-Archiv herunterladen und entpacken (z.B. nach %LOCALAPPDATA%\jdtls-mcp)
    2. claude mcp add -s user jdt-mcp %LOCALAPPDATA%\jdtls-mcp\bin\jdtls-mcp.cmd

    Deinstallation

    curl -sSL https://git.changinggraph.org/ai-tools/jdt-mcp-server/raw/tag/v0.2.17/uninstall.sh | bash

    Dokumentation

    https://git.changinggraph.org/ai-tools/jdt-mcp-server/src/tag/v0.2.17

    Downloads