java - 是否有任何 XML lint maven 插件?

标签 java xml maven-2

我正在尝试在 maven 构建周期中验证我的 XML 资源。是否有用于此目的的任何插件,或者我应该手动使用 ant + xmllint

最佳答案

如果您只需要验证 XML 文件,那么您可以使用 Maven XML Plugin .

The following example would check all files in the directory "xml" for well formedness. Additionally, it would validate all files in the directory "xsd" against the schema "xmlschema.xml".

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>xml-maven-plugin</artifactId>
  <executions>
    <execution>
      <goals>
        <goal>validate</goal>
      </goals>
    </execution>
  </executions>
  <configuration>
    <validationSets>
      <validationSet>
        <dir>xml</dir>
      </validationSet>
      <validationSet>
        <dir>xsd</dir>
        <systemId>xmlschema.xml</systemId>
      </validationSet>
    </validationSets>
  </configuration>
</plugin>

关于java - 是否有任何 XML lint maven 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3931901/

相关文章:

java - 如何使用 emacs 作为我的 JAVA IDE?

java - 将 JDBC 与在线 MySQL DB 一起用于 Android 应用程序

java - 以下进口报关单将进口什么?

java - 如何为不同的 URL 堆叠 CORS 过滤器?

ruby - 使用 Ruby 和正则表达式就地更改 XML 数据

xml - 类似sgml-tag 的功能,用于带DocBook 标签的nXml 模式

java - 在 Maven 中生成一个 Version.java 文件

java - 解决 IVY ANT 的 Oracle JDBC 依赖性

java - 扩展对象并继承所有变量

sql - 从包含 bytea-column 中 XML 数据的表中选择