Fix for minJavaVersion
Status: Beta
Brought to you by:
teknopaul
minJavaVersion does pretty much nothing right now. Setting it to something like "1.5" does not prevent the installer from running under "1.4.2" for example.
The one place it is checked essentially throws away the exception when the configuration is being read. On top of that, at the time that the configuration is being read there is no UI, so even if you found a problem with the version of Java there's no way to display (or render) the error message.
Solution is basically to move the minJavaVersion check to a point where there's a UI to speak of. Here's my patch.
Fix for minJavaVersion