Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-67688

Java 11 Phase 5: Require Java 11 or newer

    XMLWordPrintable

Details

    • Java 11 Phase 5: Require Java 11 or newer

    Description

      Update Jenkins to require Java 11 as the minimum development and runtime version instead of Java 8. Jenkins core components will be compiled with Java 11 and will require Java 11 or later at runtime. Jenkins plugins that depend on a Jenkins core that requires Java 11 must be compiled with Java 11.

      Attachments

        Issue Links

          Activity

            littleccguy Mark Sanders added a comment -

            I apologize if this is not the right place to ask my question.

            I read basil article on this move to Java 11 or higher.  One thing that I could find no mention of was use of older JDKs via Global Tools.  I would hope that still works, as I have old software to support that has not reached end of life. However, no effort will be made to update those old projects from Java 8.

            I expect it will, but I have to ask - will using JDK 8 in Global Tools will still work?

            littleccguy Mark Sanders added a comment - I apologize if this is not the right place to ask my question. I read basil article on this move to Java 11 or higher.  One thing that I could find no mention of was use of older JDKs via Global Tools.  I would hope that still works, as I have old software to support that has not reached end of life. However, no effort will be made to update those old projects from Java 8. I expect it will, but I have to ask - will using JDK 8 in Global Tools will still work?
            basil Basil Crow added a comment -

             littleccguy Yes that should work just fine. In general you can use any JDK for your actual builds (as opposed to running Jenkins). Feel free to download the latest weekly release and play around with your use case locally if that would make you more comfortable.

            basil Basil Crow added a comment -   littleccguy Yes that should work just fine. In general you can use any JDK for your actual builds (as opposed to running Jenkins). Feel free to download the latest weekly release and play around with your use case locally if that would make you more comfortable.
            littleccguy Mark Sanders added a comment -

            Thank you for the quick response.

            littleccguy Mark Sanders added a comment - Thank you for the quick response.
            basil Basil Crow added a comment -

            All issues in the epic are complete.

            basil Basil Crow added a comment - All issues in the epic are complete.

            Fantastic work!

            poddingue Bruno Verachten added a comment - Fantastic work!

            People

              basil Basil Crow
              markewaite Mark Waite
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: