| Checking back, I have build this RC using openjdk 11.0.6 (unlike all previous ones). This appears to be common problem when built on 9+ and run on older release. The thing is, the return types of some overridden methods in JDK got more specific types than its superclasses have, which is binary-incompatible as the synthetic bridge methods are missing in older JDK runtime. I will try to confirm and do a re-spin. Long term fix would be to incorporate[1] so we can safely build on newer JDK while guaranteeing the compatibility for the older one. [1] http://openjdk.java.net/jeps/247 |