Skip to content

RFE: Better error message when JDK is detected as JRE due to missing jmods #531

Closed
@space88man

Description

@space88man

Background: #530

RHEL/CentOS/Fedora distribute jmod files in a separate package java-11-openjdk-jmods which user may inadvertently not install. STS4 requires the jmod files to function optimally and shows the cryptic message:

The JRE you are running Eclipse with appears to not be a JDK.

In RHEL/CentOS/Fedora this was caused by not installing the jmods package.

Perhaps a better error message could be displayed like "Missing jmod files".

This has bugged me for months as STS4 would run fine with 3rd party JDK11s like AdoptOpenJDK/Zulu but not with the distro packaged JDK11.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions