用不正确的urlvalidationjdoconfig

我正在使用jdo并使用jdoconfig.xml配置持久性管理器

然而,无论我在哪里找到有关jdoconfig.xml的文档,它都声明应该使用http://java.sun.com/xml/ns/jdo/jdoconfig进行validation。

 etc 

此URL指向不存在的文件,我的xmlvalidation程序报告错误。 甚至使用它的目的是什么,我们是否可以相信url不会改变,我们所有的xml文件都会突然停止validation?

有谁知道新的url?

xmlns不是真正的文件/目录,更像是命名空间,所以不应该存在! 附加版本以获取真正的XSD文件,即http://java.sun.com/xml/ns/jdo/jdoconfig_3_0.xsd

也许

  

只需更换

 xsi:noNamespaceSchemaLocation="http://java.sun.com/xml/ns/jdo/jdoconfig"> 

 xsi:schemaLocation="http://java.sun.com/xml/ns/jdo/jdoconfig http://java.sun.com/xml/ns/jdo/jdoconfig_3_0.xsd" 

将jdoconfigile改为以下使用对我有用。

  
		      	

在eclipse中,构建路径指向eclipse插件jar,当我清理(删除插件路径)我的构建路径时,我突然面临这个问题,所以我改变了xmlns路径,就像下面的工作一样。