我在离线解析 Hibernate 的 XML 时遇到问题。我需要知道在没有网络连接时如何指定 DTD。这是我的休眠配置。
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/global_data</property>
<property name="connection.username">root</property>
<property name="connection.password">pass</property>
. . .
我试图在 xml 配置中将 PUBLIC 更改为 SYSTEM,但仍然出现错误。我正在使用 Eclipse IDE,我只是将我的项目构建路径指向我手动导入所有休眠库的用户库。