I suspect the problem is that launch4j wrapper does not like either
registry records or version string (or both). The version string
compatibility is not easy to fix - see
https://github.com/alexkasko/openjdk-unofficial-builds/issues/19 for
details. I am not sure about registry, unfortunately I won't be able too
look at it until after christmas - leaving issue open for now.