Erreur Hibernate : unable to make field private final java.util.ArrayList
Bonjour,
J'essaie de mettre hibernate au sein d'un projet JEE via l'IDE Eclipse. J'ai installé le plugin hibernate tools et quand j'essaie de créer une "hibernate console configuration", j'ai l'erreur ci-dessous qui apparait. Il est à noter que j'utilise le système Ubuntu et l'openjdk 1.8.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.ArrayList jdk.internal.loader.URLClassPath.loaders accessible: module java.base does not "opens jdk.internal.loader" to unnamed module @76783608
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:337)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:281)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:176)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:170)
at org.hibernate.console.ConsoleConfigClassLoader.closeClassLoader(ConsoleConfigClassLoader.java:190)
at org.hibernate.console.ConsoleConfigClassLoader.close(ConsoleConfigClassLoader.java:43)
at org.hibernate.console.ConsoleConfiguration.cleanUpClassLoader(ConsoleConfiguration.java:163)
at org.hibernate.console.ConsoleConfiguration.reinitClassLoader(ConsoleConfiguration.java:182)
at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:238)
at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.readDatabaseSchema(LazyDatabaseSchemaWorkbenchAdapter.java:123)
at org.hibernate.eclipse.console.workbench.LazyDatabaseSchemaWorkbenchAdapter.getChildren(LazyDatabaseSchemaWorkbenchAdapter.java:64)
at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.fetchDeferredChildren(BasicWorkbenchAdapter.java:104)
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:232)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) |
Je suis complètement perdu et je vous remercie d'avance pour l'aide apportée.
Cordialement,
Vinz