invoker.java.version is always evaluated against current JVM instead of JVM running the builds

Details

Description

The selector condition for the JVM version always looks at the current JVM, not the JVM that will be used to run the forked builds. This gets only obvious when using invoker.javaHome to point at a different JVM than the one running the Invoker Plugin.