|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Mojo
except for
the execute method.
AntPropertyHelper.AntPropertyHelper(ExpressionEvaluator, Set, Log)
to resolve maven.dependency.* properties
ArtifactMetadataRetrievalException.ArtifactMetadataRetrievalException(String, Throwable, Artifact)
ArtifactMetadataRetrievalException.ArtifactMetadataRetrievalException(String, Throwable, Artifact)
ArtifactMetadataRetrievalException.ArtifactMetadataRetrievalException(String, Throwable, Artifact)
<build>
element contains
informations required to build the project.MavenProjectBuilder.buildStandaloneSuperProject(ProjectBuilderConfiguration)
instead.
MavenProjectBuilder.buildStandaloneSuperProject(ProjectBuilderConfiguration)
instead.
<CiManagement>
element contains
informations required to the
continuous integration system of the project.Mojos
to communicate with each others Mojos
, other than
project's source root and project's attachment.
MavenProjectBuilder.calculateConcreteState(MavenProject, ProjectBuilderConfiguration, boolean)
which assumes that project references should be processed. This is provided for performance reasons, for cases
where you know all projects in the reactor will be processed, making traversal of project references unnecessary.
MavenProjectBuilder#restoreDynamicState(MavenProject, ProjectBuilderConfiguration, boolean)
method, this method allows expressions in these areas of the POM and project instance to
be reevaluated in the event that a mojo changes one the build-path values, or a project property.
MavenProjectBuilder.calculateConcreteState(MavenProject, ProjectBuilderConfiguration, boolean)
which assumes that project references should be processed.
1.0
Version 1.0
[1.0,2.0)
Versions 1.0 (included) to 2.0 (not included)
[1.0,2.0]
Versions 1.0 to 2.0 (both included)
[1.5,)
Versions 1.5 and higher
(,1.0],[1.2,)
Versions up to 1.0 (included) and 1.2 or higher
PathTranslator
.<dependency>
element contains
information about a dependency
of the project.<exclusion>
element contains
informations required to exclude
an artifact to the project.Mojo
implements.
activeProxy
field to null
executionMap
field to null
pluginsMap
field to null
profileMap
field to null
reportPluginMap
field to null
reportSetMap
field to null
connection
, but for developers,
i.e. this scm connection
will not be read only.
windows
or unix
.
generate-sources
.
legacy
or
default
.
jar
war
ear
pom
.
DefaultMaven.getProject(File, MavenExecutionRequest)
instead.
DefaultMavenExecutionRequest.getProjectBuilderConfiguration()
in that
it doesn't supply a global profile manager.
ProjectBuilderConfiguration
instance used to construct this MavenProject instance.
pom.xml
file within the check out.
compile
,
runtime
,
test
, system
, and
provided
.
null
. The scope may not be the same as it was declared on the original dependency, as this is the
result of combining it with the main project scope.
always,
daily
(default),
interval:XXX
(in minutes) or
never
(only if it doesn't exist locally).
protocol://hostname/path
.
protocol://hostname/path
.
WagonManager.getWagon(Repository)
instead.
Mirror
,
Profile
, Proxy
and
Server
.ModelInterpolator.interpolate(Model, File, ProjectBuilderConfiguration, boolean)
instead.
ModelInterpolator.interpolate(Model, File, ProjectBuilderConfiguration, boolean)
instead.
ModelInterpolator.interpolate(Model, File, ProjectBuilderConfiguration, boolean)
instead.
Mojo
, using standard
Maven
channels.
MavenProject.clone()
so subclasses can provide a copy of the same class
<project>
element is the root of
the descriptor.
Model
and the
Profile
objects.Mojos
to interact with the Maven
infrastructure.
MojoExecutionException
exception providing the source and a short and long message.
MojoExecutionException
exception wrapping an underlying Exception
and providing a message
.
MojoExecutionException
exception wrapping an underlying Throwable
and providing a message
.
MojoExecutionException
exception providing a message
.
MojoFailureException
exception providing the source and a short and long message.
MojoFailureException
exception providing a message.
MojoFailureException
exception wrapping an underlying Throwable
and providing a message
.
MultipleArtifactsNotFoundException.MultipleArtifactsNotFoundException(Artifact, List, List, List)
ModelUtils.mergePluginLists(PluginContainer, PluginContainer, boolean)
Os.OS_ARCH
Os.OS_NAME
Os.OS_VERSION
<parent>
element contains
informations required to the parent project.<project>
element is the root of
the descriptor.
<plugin>
element contains
informations required for a plugin.<execution>
element contains
informations required for the
execution of a plugin.<proxy>
element contains
informations required to a proxy settings.role
hint for Plexus container
RELEASE
to the appropriate release version from the remote repository.<plugin>
element contains
informations required for a report plugin.VersionRange
that is a restriction of this
version range and the specified version range.
<scm>
element contains
informations required to the SCM
(Source Control Management) of the project.<server>
element contains
informations required to a server settings.connection
, but for developers,
i.e. this scm connection
will not be read only.
windows
or unix
.
generate-sources
.
legacy
or
default
.
Maven
logging mechanism to allow this Mojo
to communicate events
and feedback to the user.
jar
war
ear
pom
.
Map
to a mojo before executing it.
ProjectBuilderConfiguration
instance used to construct this MavenProject instance.
pom.xml
file within the check out.
compile
,
runtime
,
test
, system
, and
provided
.
always,
daily
(default),
interval:XXX
(in minutes) or
never
(only if it doesn't exist locally).
protocol://hostname/path
.
protocol://hostname/path
.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |