“没有语法限制”Eclipse错误?

时间:2013-09-13 18:28:33

标签: eclipse xsd xml-validation eclipse-kepler

我正在尝试解决我在Eclipse中遇到的XML验证问题。

当我尝试针对指定架构验证xml时,我立即获得

No grammar constraints (DTD or XML Schema) referenced in the document.

错误。我试图验证它的XML模式位于远程Web服务器上。我办公室的一些人能够对其进行验证,而其他人则不然。我们使用相同的xml。

我注意到,当验证成功发生时,Eclipse需要几分钟,大概是因为它在线搜索模式。唉,当它无法在我的机器上验证时,失败是即时的;就像Eclipse甚至没有尝试在线搜索一样。

我目前正在使用Eclipse IDE JD(我认为是4.3),Kepler发布,但在Juno(3.8)上验证既成功又不成功,同样使用相同的xml。无论Eclipse版本如何,已成功验证的机器都是成功的。同样,无论Eclipse版本如何,那些未成功的机器都是如此。

我完全失去了。

1 个答案:

答案 0 :(得分:4)

我最近发生了这种情况,并且能够使警告消失。这可能是由于Eclipse中的网络连接缓存已损坏,因为解决方案是清除缓存。为此,请转到窗口...属性...常规...网络连接...缓存,然后单击“全部删除”按钮。它也可能需要重启Eclipse。