Java path dropdown select

What does this MR do and why?

Multiple people have been asking for this for a while time to make folks lives a little bit easier when it comes to selecting the Java path, but this will do as it will detect the versions of Java presently installed in the system for Linux and windows.
The only caveat is on Linux systems will need to have update-alternatives (which will be most distros) and on Windows they need to be using oracle java, otherwise the drop down will just be empty, and they will just need to edit their execution string.

Screenshots or screen recordings

image image image

How to set up and validate locally

  • create server
  • navigate to config
  • select dropdown option
  • save config
    • It will update the execution string.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

  • Have you checked this doesn't interfere/conflict/duplicate someone elses work?
  • Have you fully tested your changes? Win and Docker
  • Have you resolved any lint issues?
  • Have you assigned a reviewer?
  • Have you applied correct labels?
  • Have you updated CHANGELOG.md?
Edited by Iain Powrie

Merge request reports

Loading