At the beginning of this appendix, we spoke about the Maven plugin connectors, which work in the background to guarantee the execution of the Maven plugins during the Eclipse build process. For example, if we declare the JAXB-2 Maven Plugin in our project as follows (as we did in the
transportation-common-jar module of our sample project; see Chapter 2, Core Maven Concepts):
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <version>1.6</version> <executions> <execution> <id>myExecution</id> <goals> <goal>xjc</goal> </goals> <configuration> <schemaDirectory>src/main/resources/schema/</schemaDirectory> </configuration> </execution> </executions> </plugin>
When we put an ...