On 23/03/2019 15:49, [email protected] wrote:
: found the issue, it's more simple :)If you take a look to the error message, the module name is printed twice: Error: Unable to initialize main class fr.umlv.lazystaticfinal.Main in module module fr.umlv.lazystaticfinal Caused by: module fr.umlv.lazystaticfinal: java.lang.VerifyError so the issue is here http://hg.openjdk.java.net/jdk/jdk/file/c81fbf340ceb/src/java.base/share/classes/sun/launcher/resources/launcher.properties#l245 it should be Caused by: {2}: {3} instead of Caused by: {1}: {2} because {1} is the name of the module, not the name of the exception.
Good sleuthing, I've created JDK-8221368 to track this. -Alan
