Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8211237

Oracle JDK builds for "11.0.1" should indicate they are "LTS"

    XMLWordPrintable

Details

    • b01

    Backports

      Description

        According to JEP 322 (https://openjdk.java.net/jeps/322):

            If an implementor assigns a vendor version string of, e.g., 18.9 to a JDK 11 LTS build then it would be displayed:

            $ java --version
            openjdk 11 2018-09-20 LTS
            OpenJDK Runtime Environment 18.9 (build 11+42-LTS)
            OpenJDK 64-Bit Server VM 18.9 (build 11+42-LTS, mixed mode)
            $

        OpenJDK:

            $./jdk-11/bin/java -version
            openjdk version "11" 2018-09-25
            OpenJDK Runtime Environment 18.9 (build 11+28)
            OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)

        This is correct. OpenJDK builds from Oracle should never say "LTS".


        Oracle JDK:

            $./jdk-11/bin/java -version
            java version "11" 2018-09-25
            Java(TM) SE Runtime Environment 18.9 (build 11+28)
            Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11+28, mixed mode)

        Since Oracle JDK 11 is an LTS release, the "LTS" identifier should be added to the Oracle JDK build only.

        Attachments

          Issue Links

            Activity

              People

                erikj Erik Joelsson
                iris Iris Clark
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: