Skip to content

Guide user to install JDK if no JDK is found #1066

Closed

Description

This is to adjust the UX to better support the embedded JRE in JLS.

The upstream JLS is planning to embed a JRE to launch the Java tooling itself. It is used to address the famous getting started issue about the minimum requirements for JDK 11. Since the embedded JRE is a pruned JRE with only a limited number of Java modules, it is not recommended for launching the user's Java application, and it is the user's responsibility to install the JDK to launch their application.

The debugger should add logic to check if the target machine has the JDK installed before launching the user's Java application, and prompt them to install it if necessary.

Activity

  1. testforstephen commented on Dec 1, 2021

    @testforstephen
    ContributorAuthor

    This is not needed any more. The upstream vscode-java extension will check if the target machine has a JDK installed and pop up information to ask user to install one on demand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions