-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Mastering Apache Maven 3
By :

So far in this chapter, we have only discussed the generate
and crawl
goals of the archetype
plugin. The following goals are associated with the archetype
plugin:
archetype:generate
: The generate
goal creates a Maven project corresponding to the selected archetype. This accepts the archetypeGroupId
, archetypeArtifactId
, archetypeVersion
, filter
, interactiveMode
, archetypeCatalog
, and baseDir
arguments. We have already discussed almost all of these arguments in detail.
archetype:update-local-catalog
: The update-local-catalog
goal has to be executed against a Maven archetype project. This will update the local
archetype catalogue with the new archetype. The local
archetype catalogue is available at ~/.m2/archetype-catalog.xml
. We'll use the update-local-catalog
goal later in this chapter when we create our own Maven archetype.
archetype:jar
: The jar
goal has to be executed against a Maven archetype project, and it will create a JAR file out of it. This accepts the archetypeDirectory...
Change the font size
Change margin width
Change background colour