• Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • packaging
    • None
    • Windows MSI installer for Jenkins

      The Windows installer for Jenkins should recommend Java 11, especially if it detects Java 8 as the current JVM. (Split out into JENKINS-68170.)

      When Jenkins requires Java 11 or newer, the Windows installer should prevent installation if it detects that the Jenkins war file will be run with Java 8. When Java 11 is required, attempts to run with Java 8 should be expected to fail.

          [JENKINS-67894] Prevent Windows installer from using Java 8

          Mark Waite created issue -
          Mark Waite made changes -
          Epic Link New: JENKINS-67688 [ 214193 ]
          Mark Waite made changes -
          Summary Original: Windows installer should recommend Java 11 New: Windows installer should recommend Java 11 now and prevent Java 8 when Java 11 is required
          Alex Earl made changes -
          Assignee New: Alex Earl [ slide_o_mix ]

          Alex Earl added a comment -

          The current version of the Windows installer prefers Java 11 over Java 8. It will first search for a Java 11 runtime directory and only look for Java 8 if there isn't any Java 11 found. It could easily be modified to not allow Java 8 at all as it does with Java 9 and Java 10.

          Alex Earl added a comment - The current version of the Windows installer prefers Java 11 over Java 8. It will first search for a Java 11 runtime directory and only look for Java 8 if there isn't any Java 11 found. It could easily be modified to not allow Java 8 at all as it does with Java 9 and Java 10.

          Mark Waite added a comment -

          That is great news slide_o_mix. Thanks!

          Mark Waite added a comment - That is great news slide_o_mix . Thanks!

          Tim Jacomb added a comment -

          Best tracked on GitHub if there's still something you think should be done

          Tim Jacomb added a comment - Best tracked on GitHub if there's still something you think should be done
          Mark Waite made changes -
          Summary Original: Windows installer should recommend Java 11 now and prevent Java 8 when Java 11 is required New: Windows installer should prevent Java 8 when Java 11 is required
          Basil Crow made changes -
          Summary Original: Windows installer should prevent Java 8 when Java 11 is required New: Prevent Windows installer from using Java 8
          Basil Crow made changes -
          Issue Type Original: Bug [ 1 ] New: Improvement [ 4 ]

            slide_o_mix Alex Earl
            markewaite Mark Waite
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: