-
Improvement
-
Resolution: Fixed
-
Minor
-
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
Epic Link |
New:
|
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 |
Assignee | New: Alex Earl [ slide_o_mix ] |
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 |
Summary | Original: Windows installer should prevent Java 8 when Java 11 is required | New: Prevent Windows installer from using Java 8 |
Issue Type | Original: Bug [ 1 ] | New: Improvement [ 4 ] |
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.