今天在手动配置Hibernate的hbm.xml文件时,出现不能自动提示标签的问题,于是查找一些资料后解决了,将解决方法总结如下:
一、获取hibernate的dtd文件
把hibernate jar包解压,进入到org->hibernate->找到hibernate-mapping-3.0.dtd文件,用记事本打开,copy其中的链接语句eg: http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd 。配图如下:
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
二、配置dtd文件到eclipse中
到eclipse里面 新建Catalog,
步骤:eclipse->Window->Preferences->XML->XML Catalog->Add ->Location里找到dtd文件的地址路径,Key Type里选URI,Key里填写上面获取的链接->ok->ok->完成配置。配图如下: