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

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

XMLWordPrintable

    • b01

        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.

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

                Created:
                Updated:
                Resolved: