解决 Eclipse Struts,Hibernate,Spring等配置文件没有提示

     前言:在复习Hibernate过程中通过遇到了配置文件打<没有自动提示。首先说明下xml的语法都是通过头部的DTD来映射的,而根据Hibernate官方文档可以看到hbm.xml配置了uri形式的DTD但是却没有响应过来,所以我们可以在Eclipse中手动配置一下DTD。

     解决办法:

    第一步:找到DTD文件

     Hibernate文档说的很清楚DTD文件包含在了hibernate-core.jar中,所以我们只要在lib目录下把这个jar解压就可以拿到所需要的DTD了。

    


    第二步:在Eclipse中修改配置

     点击Eclipse-windows-preferences 搜索catalog选中XML Catalog 点击添加。


   第三步:配置DTD

    location:选择File System选择你的DTD所在的路径。

    Key:选中xml中的那条DTD URI 根据图一的例子来看就是http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd。

    Key Type:选择URI。

    确认后点击OK,回到xml就可以正常提示了。




     本章虽然以Hibernate的hbm.xml为例子,但是对于其他出现xml的语法无法提示的问题都可以使用这种方法解决。

猜你喜欢

转载自blog.csdn.net/u010890358/article/details/80274765