Skip to content

Honor a system/global JDK instead of downloading Temurin per analysis cache #237

Description

@rahlk

Enhancement surfaced by COCOA's Docker packaging (codellm-devkit/cocoa#1): JCodeanalyzer's ensure_jdk downloads a Temurin JDK into each analysis cache dir (per project, potentially per service), which defeats pre-baking a JDK into container images and costs a network fetch per analyzed project. Proposal: honor JAVA_HOME (or a CLDK_JDK env/global cache path) when a compatible JDK is present, falling back to the current Adoptium download.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions