如何解决Eclipse验证错误“没有为文档检测到语法约束”? [英] How to fix Eclipse validation error "No grammar constraints detected for the document"?
问题描述
Eclipse 3.5.2抛出一个XML模式警告消息:
Eclipse 3.5.2 is throwing an XML schema warning message:
No grammar constraints (DTD or XML schema) detected for the document.
application.xml文件:
The application.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<application
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/application_5.xsd"
version="5">
</application>
我不想禁用警告。如何获取Eclipse要正确验证XML文档?
I do not want to disable the warning. How can I get Eclipse to correctly validate the XML document?
推荐答案
不知道你是否已经圆满解决了, Eclipse 3.6中的一些Spring配置文件。我无法在Eclipse中的问题视图中得到错误,无论什么,直到我右键单击该问题并将其删除。
Not sure if you ever resolved this satisfactorily but I ran across this posting today while working with some Spring configuration files in Eclipse 3.6. I could not get the error to go away in the Problems view in Eclipse no matter what, until I right-clicked on the problem and deleted it.
我认为如果我重新验证,那么它会回来,实际上有问题,到目前为止还没有。事情是我有一个几乎相同的Spring配置文件,没有显示错误。
I figured it would come back if I revalidated and there was actually a problem and so far it hasn't. The thing is I had an almost identical Spring config file that wasn't showing the error.
似乎有时候,东西只是被困在Eclipse中。不知道为什么这个文件与编辑器不一致,不得不强制刷新我想我必须接受。
It would seem that sometimes stuff just gets stuck in Eclipse. Not sure why but between this and files getting out of sync with the editors and having to force a refresh I guess I have to accept it.
这篇关于如何解决Eclipse验证错误“没有为文档检测到语法约束”?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!