Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 配置hibernate持久性的问题_Java_Hibernate_Maven_Javafx - Fatal编程技术网

Java 配置hibernate持久性的问题

Java 配置hibernate持久性的问题,java,hibernate,maven,javafx,Java,Hibernate,Maven,Javafx,我是新来hibernate的。实际上,我只是尝试连接到我的db(postgres)。 应用程序崩溃: 错误: Oct 15, 2020 2:48:49 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [name: JavaFX_socket_mini_chat] Oct 15, 2020 2:48:4

我是新来hibernate的。实际上,我只是尝试连接到我的db(postgres)。 应用程序崩溃:

错误:

Oct 15, 2020 2:48:49 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
INFO: HHH000204: Processing PersistenceUnitInfo [name: JavaFX_socket_mini_chat]
Oct 15, 2020 2:48:49 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate ORM core version [WORKING]
Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/classmate/TypeResolver
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.internal.ClassmateContext.<init>(ClassmateContext.java:16)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.internal.BootstrapContextImpl.<init>(BootstrapContextImpl.java:84)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.internal.MetadataBuilderImpl.<init>(MetadataBuilderImpl.java:123)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.MetadataSources.getMetadataBuilder(MetadataSources.java:141)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:238)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:175)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:76)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:171)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:119)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:61)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:50)
    at java.persistence@2.2/javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79)
    at java.persistence@2.2/javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54)
    at org/org.sql_manager.testSystem.<clinit>(testSystem.java:8)
Caused by: java.lang.ClassNotFoundException: com.fasterxml.classmate.TypeResolver
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 14 more
2020年10月15日下午2:48:49 org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
信息:hh000204:正在处理PersistenceUnitInfo[名称:JavaFX\u socket\u mini\u chat]
2020年10月15日下午2:48:49 org.hibernate.Version日志版本
信息:HH000412:Hibernate ORM核心版本[工作]
线程“main”java.lang.NoClassDefFoundError中出现异常:com/fasterxml/classmate/TypeResolver
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.boot.internal.ClassmateContext.(ClassmateContext.java:16)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.boot.internal.BootstrapContextImpl.(BootstrapContextImpl.java:84)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.boot.internal.MetadataBuilderImpl.(MetadataBuilderImpl.java:123)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.boot.MetadataSources.getMetadataBuilder(MetadataSources.java:141)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.(EntityManagerFactoryBuilderImpl.java:238)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.(EntityManagerFactoryBuilderImpl.java:175)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:76)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:171)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderRonull(HibernatePersistenceProvider.java:119)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderRonull(HibernatePersistenceProvider.java:61)
在org.hibernate.orm上。core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:50)
在爪哇。persistence@2.2/persistence.persistence.createEntityManagerFactory(persistence.java:79)
在爪哇。persistence@2.2/persistence.persistence.createEntityManagerFactory(persistence.java:54)
位于org/org.sql\u manager.testSystem(testSystem.java:8)
原因:java.lang.ClassNotFoundException:com.fasterxml.classmate.TypeResolver
位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)
位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)
位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 14多
这是我的pom文件:

和我的持久性文件:


我想这是最基本的问题,但正如我所说的,我对hibernate完全陌生。如需任何帮助,请尝试从pom中删除依赖项
hibernate entitymanager
hibernate内核
应该足够了。@SternK-Heyy,谢谢你的回答。删除此项后,仍然存在相同的问题。@SternK有什么想法吗?;-;尝试添加dependency@SternK还是一样的问题
Oct 15, 2020 2:48:49 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
INFO: HHH000204: Processing PersistenceUnitInfo [name: JavaFX_socket_mini_chat]
Oct 15, 2020 2:48:49 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate ORM core version [WORKING]
Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/classmate/TypeResolver
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.internal.ClassmateContext.<init>(ClassmateContext.java:16)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.internal.BootstrapContextImpl.<init>(BootstrapContextImpl.java:84)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.internal.MetadataBuilderImpl.<init>(MetadataBuilderImpl.java:123)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.boot.MetadataSources.getMetadataBuilder(MetadataSources.java:141)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:238)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:175)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:76)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:171)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:119)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:61)
    at org.hibernate.orm.core@5.4.22.Final/org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:50)
    at java.persistence@2.2/javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79)
    at java.persistence@2.2/javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54)
    at org/org.sql_manager.testSystem.<clinit>(testSystem.java:8)
Caused by: java.lang.ClassNotFoundException: com.fasterxml.classmate.TypeResolver
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 14 more