如何使用ant验证针对Schema的XML文件?

Chr*_*erg 3 xml ant validation xsd

作为构建过程的一部分,我想根据Schema(XSD)验证XML文件.我正在尝试使用schemavalidate任务,如下所示:

<schemavalidate noNamespaceFile="schemas/Model.xsd" file="Model.xml"/>
Run Code Online (Sandbox Code Playgroud)

这会产生以下错误:

[...]
BUILD FAILED
build.xml:65: The following error occurred while executing this line:
build.xml:59: Parser does not support Xerces or JAXP schema features

我正在使用最新的蚂蚁发行版(1.7.1).是否需要任何其他库才能使验证工作?

Chr*_*erg 5

schemavalidate任务实际上正如问题中所示那样工作.

问题是xsd文件不存在.不幸的是,错误消息相当混乱.Ant只会在详细模式下启动时抱怨丢失的文件.

我正在结束这个问题.