Eclipse里的No grammar constraints (DTD or XML schema) detected for the document警告是什么意思啊? 

解决方案 »

  1.   

    警告信息,没事的,一般IDE环境中配置档的最前面都是DTD 或 XML 打头的。比如
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
      

  2.   

    dtd验证是xml的规范,要去除警告的话:工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。
      

  3.   

    学习了。是类似于html的<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">说明吧?