You can use the following configuration in your pom.xml
to have the Modello Plugin take two of your models into account (this configuration is taken from the maven-assembly-plugin which indeed uses two different models).
<project>
[...]
<build>
<plugins>
[...]
<groupId>org.codehaus.modello</groupId>
<artifactId>modello-maven-plugin</artifactId>
<version>2.5.1</version>
<executions>
<execution>
<id>mdo</id>
<phase>generate-sources</phase>
<goals>
<goal>xpp3-reader</goal>
<goal>xpp3-writer</goal>
<goal>java</goal>
<goal>xsd</goal>
</goals>
<configuration>
<models>
<model>src/main/mdo/descriptor.mdo</model>
<model>src/main/mdo/component.mdo</model>
<models>
<version>1.0.0</version>
</configuration>
</execution>
<execution>
<id>mdo-site</id>
<phase>pre-site</phase>
<goals>
<goal>xdoc</goal>
<goal>xsd</goal>
</goals>
<configuration>
<models>
<model>src/main/mdo/descriptor.mdo</model>
<model>src/main/mdo/component.mdo</model>
</models>
<version>1.0.0</version>
</configuration>
</execution>
</executions>
</plugin>
[...]
</plugins>
</build>
[...]
</project>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4