Details
Description
When multiple Java versions are installed on the machine, random one is picked up.
For example, when 7 and 8 are installed, only 8 is suitable for Ignite.
We should check versions and pick the right one:
- Collect all known versions
- Filter out all below 8
- Pick the lowest
Lower versions are prioritized - we don't want to use latest. Brand new Java version with breaking changes might be released where Ignite does not work.