gpt4 book ai didi

java - openjdk : unable to make field private final java. util.ArrayList 的 Hibernate 错误

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:43 24 4
gpt4 key购买 nike

我正在尝试使用 Eclipse 将 hibernate 放入 jee 项目中。我已经安装了 hibernate 工具,但当我尝试创建 hibernate 控制台配置时出现错误:

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)

它似乎来自 Open JDK,我想知道如何解决它。

感谢您的帮助。

文茨

最佳答案

以一种非常奇怪的方式,我解决了它!

只需尝试删除环境中任何不使用的 JDK (9+),然后使用 JDK <= 8 重新安装 hibernate 工具即可。

关于java - openjdk : unable to make field private final java. util.ArrayList 的 Hibernate 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49719389/

24 4 0