tomcat出现警告信息WARN DTDEntityResolver:73的解决办法


今天用myeclipse新生成了hibernate实体的时候,运行tomcat一直报这个警告,当时也没在意,后来越看越不爽,百度翻译了下,才知道是说标签头的dtd文件的前头过时了,果断替换后,警告就消失了.

1
2
3
DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
警告信息

1
WARN DTDEntityResolver:73 - recognized obsolete hibernate namespace http://hibernate.sourceforge.net/. Use namespace http://www.hibernate.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!

将.dtd中的

1
http://hibernate.sourceforge.net/
替换成 
1
http://www.hibernate.org/dtd/

最后完整的如下: 

1
2
3
DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">


结果警告消息自动消失.

你可能感兴趣的:(tomcat出现警告信息WARN DTDEntityResolver:73的解决办法)