org.hibernate.HibernateException- 无法解析配置

org.hibernate.HibernateException- Could not parse configuration

hibernate.cfg.xml(2)不允许匹配“[xX][mM][lL]”的处理指令目标。

Exception in thread "main" org.hibernate.HibernateException: Could not parse configuration: hibernate.cfg.xml

这是我的 xml 文件

<hibernate-configuration>
    <session-factory>
        <property name="show_sql">true</property>  
        <property name="hbm2ddl.auto">create</property>
        <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
        <property name="connection.url">jdbc:oracle:thin:@localhost:1521:xe</property>
        <property name="connection.username">system</property>
        <property name="connection.password">123</property>
        <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
        <mapping class="com.java.utils.Details"></mapping>
    </session-factory>
</hibernate-configuration>

你能检查一下这些东西吗:

  1. XML 存在声明
  2. XML声明应该在第一行并且在此之前不应该有任何space。
  3. xml 未在任何地方使用。