FindJava: Revise version parsing to support Java 9
Java 9 has only one component. Revise the logic to tolerate any number of version components 1 through 4. Fix the parsing of individual components.
Fixes: #17325 (closed)
Java 9 has only one component. Revise the logic to tolerate any number of version components 1 through 4. Fix the parsing of individual components.
Fixes: #17325 (closed)