Есть ли какой-нибудь XML lint maven плагин? - PullRequest
1 голос
/ 14 октября 2010

Я пытаюсь проверить мои ресурсы XML во время maven цикла сборки. Есть ли какой-нибудь плагин для этой цели, или я должен использовать ant + xmllint вручную?

1 Ответ

4 голосов
/ 14 октября 2010

Если вам просто нужно проверить XML-файлы, вы можете использовать Maven XML Plugin .

В следующем примере проверяются все файлы в каталоге «xml» на правильность.Кроме того, он будет проверять все файлы в каталоге "xsd" по схеме "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>
...