Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.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
调试HibernateXML配置的最简单方法?_Hibernate_Hibernate Mapping - Fatal编程技术网

调试HibernateXML配置的最简单方法?

调试HibernateXML配置的最简单方法?,hibernate,hibernate-mapping,Hibernate,Hibernate Mapping,解决hibernate xml配置故障的最简单方法是什么 我希望看到一些有用的错误消息,比如编译器在编译java时生成的代码,至少有一个行号。现在我看到的是: Error Creating SessionFactory: org.hibernate.InvalidMappingException: Could not parse mapping document 能否共享hibernate.cfg.xml文件?你一定把档案里的某个地方搞砸了。除了查看该文件外,没有其他方法。我不是在寻求关于我

解决hibernate xml配置故障的最简单方法是什么

我希望看到一些有用的错误消息,比如编译器在编译java时生成的代码,至少有一个行号。现在我看到的是:

Error Creating SessionFactory: org.hibernate.InvalidMappingException: Could not parse mapping document 

能否共享hibernate.cfg.xml文件?你一定把档案里的某个地方搞砸了。除了查看该文件外,没有其他方法。我不是在寻求关于我的特定xml文件的帮助,因为我需要配置很多xml文件。我想问的是:是否有一种方法、技巧或工具可以验证我的xml文件,从而为我提供更多“无法解析映射文档”的描述性错误消息。如果您的java编译器只给出了一个错误“无法编译程序”,该怎么办。这并没有多大帮助,所以编译器会说“第12行的语法错误”。当解析xml配置文件以确定映射时,如何查看行号(可能还有消息)?据我所知,没有任何此类实用程序可用。您需要依赖hibernate在配置错误时抛出的异常消息。您能否共享代码和您的xml文件,以便我们了解您到底在做什么。@user330169 xml编辑器/验证器应该足以检查指示语法错误的错误消息。所有其他错误通常会创建更具体的消息。您应该始终检查由行引起的
——有时特定的错误消息隐藏在堆栈跟踪的某个地方。