[Java 9+] invalid Jre's minVersion and maxVersion
Brought to you by:
grzegok
The validation for the Jre's field minVersion and maxVersion should allow to input a JRE 10 installation. Currently only one digit is allowed between each points (see VERSION_PATTERN in the Jre class).
Furthermore with Java 9 the version scheme was changed. See (JEP 223)[http://openjdk.java.net/jeps/223] for more details. This change enforces some rewrite not only in the Jre class.
For long term stability we should keep an eye on (JEP 322)[http://openjdk.java.net/jeps/322] while implementing the new version validation.
I messed up the links but have not found a way to edit the message above, yet.
Last edit: Sebastian Bögl 2018-05-04
FYI: Merge request with this change has been submitted: https://sourceforge.net/p/launch4j/git/merge-requests/14/
I merged it, tesing now and making some adjustments in the regex.