Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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.cfg.xml设置为脱机工作?_Java_Xml_Spring_Hibernate - Fatal编程技术网

Java 如何将hibernate.cfg.xml设置为脱机工作?

Java 如何将hibernate.cfg.xml设置为脱机工作?,java,xml,spring,hibernate,Java,Xml,Spring,Hibernate,我使用标准的hibernate.cfg.xml文件,文件开头为: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> 并通过netbeans IDE将hibernate3.jar添加到类路径 我将hibernate

我使用标准的hibernate.cfg.xml文件,文件开头为:

<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

并通过netbeans IDE将hibernate3.jar添加到类路径


我将hibernate.cfg.xml设置为在“hibernate.jar”中使用dtd文件的是谁

试试这个不。我得到这个错误:嵌套异常:org.hibernate.HibernateException。。。。。无法分析配置C:\Program Files\Apache Software Foundation\Apache Tomcat 6.0.26\bin\hibernate-configuration-3.0.dtd(系统找不到指定的文件),您的hibernate jar位于哪里?它在类路径中吗?如果您解压缩hibernate jar,您将在那里找到dtd的副本。我们的想法是指向cfg文件中的dtd。如果hibernate在类路径中,dtd也将在类路径中。你能找到那个dtd,得到它的路径并把它放在你的cfg文件中吗?我测试这个:并正确运行。如何设置相对地址以在我的项目位置中使用?这个想法很有效。相对地址只能通过“classpath”选项实现。也许您需要在谷歌上搜索一下dtd的正确类路径位置。