我有一个非常大的.xsd。我遇到了用xjc创建类的问题。发生以下错误:
[ERROR] Current configuration of the parser doesn't allow a maxOccurs attribute value to be set greater than the value 5,000.
我使用xjc -nv。
做了一个解决方法我正在尝试通过maven创建java类。
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>xjc</id>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- The package of your generated sources -->
</configuration>
</plugin>
</plugins>
每当我编译项目时,我都会收到错误。
有没有办法让maven使用-nv参数?
答案 0 :(得分:0)
所以解决方案就在我面前。 你只需要添加
<arguments>-nv</arguments>
到pom.xml中的配置。