Mahlzeit allerseits
Ich bin gerade dabei, mein Projekt von Oracle JDK8 auf Open JDK16 umzubauen. Kurz: Unter JDK8 läuft es ohne Warnung, sobald ich das JDK16 benutze bekomme ich einen Fehler den ich nicht so recht verstehe:
Ich bin gerade dabei, mein Projekt von Oracle JDK8 auf Open JDK16 umzubauen. Kurz: Unter JDK8 läuft es ohne Warnung, sobald ich das JDK16 benutze bekomme ich einen Fehler den ich nicht so recht verstehe:
java.lang.reflect.InaccessibleObjectException: Unable to make field private static final long java.util.HashMap.serialVersionUID accessible: module java.base does not "opens java.util" to unnamed module @238989fa
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
at objectprocessor.ObjectAssembler.fillMembervariables(ObjectAssembler.java:203)