Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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_Spring_Hibernate_Model View Controller - Fatal编程技术网

Java 使用hibernate创建插入操作时,出现以下错误?

Java 使用hibernate创建插入操作时,出现以下错误?,java,spring,hibernate,model-view-controller,Java,Spring,Hibernate,Model View Controller,使用hibernate创建插入操作时,出现以下错误 线程中的异常 "main" java.lang.NoSuchMethodError: org.hibernate.cfg.annotations.reflection.XMLContext.<init>(Lorg/hibernate/boot/spi/ClassLoaderAccess;)V at org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.<

使用hibernate创建插入操作时,出现以下错误 线程中的异常

"main" java.lang.NoSuchMethodError: org.hibernate.cfg.annotations.reflection.XMLContext.<init>(Lorg/hibernate/boot/spi/ClassLoaderAccess;)V
    at org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.<init>(JPAMetadataProvider.java:66)
    at org.hibernate.boot.internal.MetadataBuilderImpl$MetadataBuildingOptionsImpl.generateDefaultReflectionManager(MetadataBuilderImpl.java:742)
    at org.hibernate.boot.internal.MetadataBuilderImpl$MetadataBuildingOptionsImpl.<init>(MetadataBuilderImpl.java:715)
    at org.hibernate.boot.internal.MetadataBuilderImpl.<init>(MetadataBuilderImpl.java:127)
    at org.hibernate.boot.MetadataSources.getMetadataBuilder(MetadataSources.java:135)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:654)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:723)
    at com.pojoclass.main.InsertEmp.main(InsertEmp.java:20)          

类路径中存在不正确的库

你不需要这个图书馆

hibernate-release-5.2.0.Final\lib\required\hibernate-annotations.jar 

hibernate-release-5.2.0.Final\lib\required\hibernate-commons-annotations-3.0.0.ga.jar

我建议您使用Maven或Gradle构建。

类路径中有不正确的库

你不需要这个图书馆

hibernate-release-5.2.0.Final\lib\required\hibernate-annotations.jar 

hibernate-release-5.2.0.Final\lib\required\hibernate-commons-annotations-3.0.0.ga.jar

我建议您使用Maven或Gradle构建。

您不需要hibernate-annotation.jar,因为它包含在hibernate 5的hibernate核心中
只需删除hibernate注释jar,只保留hibernate commons注释。

您不需要hibernate-annotation.jar,因为它包含在hibernate 5的hibernate核心中
只需删除hibernate注释jar并仅保留hibernate commons注释。

请提供您的
pom.xml
或库列表。//“它只是一个基本应用程序,包含映射文件和hibernate配置文件。请确保所有实体类都在xml中正确配置。我怀疑某些实体类中缺少@entity注释,因此无法创建任何基于实体的类class@KannanThangadurai这是一个引导问题。请,提供您的
pom.xml
或库列表。//“它只是一个基本应用程序,包含映射文件和hibernate配置文件。请确认所有实体类都在xml中正确配置。我怀疑某些实体类中缺少@entity注释,因此无法创建任何基于实体的类class@KannanThangadurai这是一个引导问题。线程“main”org.hibernate.MappingException中的异常:未知实体。我明白了exception@BhRamya看起来,您修复了一个错误。请将您的配置、创建会话工厂的代码、堆栈跟踪和Hibernate版本添加到问题中。我明白了exception@BhRamya看起来,您修复了一个错误。请在问题中添加您的配置、创建会话工厂的代码、堆栈跟踪和休眠版本。