Package | Description |
---|---|
org.apache.maven |
Core code used to execute Maven.
|
org.apache.maven.jelly |
Jelly utilities.
|
org.apache.maven.jelly.tags.maven |
Various jelly tags provided by Maven to allow easier access its facilities.
|
org.apache.maven.plugin |
Code to cache and manage plugin execution.
|
org.apache.maven.project | |
org.apache.maven.repository |
Repository and their held artifacts.
|
org.apache.maven.util |
Utility code.
|
org.apache.maven.verifier |
Code that verifies Maven configuration details.
|
Modifier and Type | Method and Description |
---|---|
static Project |
MavenUtils.getJellyProject(Project project)
Take the POM and interpolate the value of the project's context to create a new version of the POM with expanded
context values.
|
static Project |
MavenUtils.getNonJellyProject(java.io.File projectDescriptor,
MavenJellyContext parentContext,
boolean useParentPom)
Get a project, but not a Jelly-ised project.
|
Project |
MavenSession.getPluginProjectFromGoal(java.lang.String goal)
Returns a plugin project for the given goal.
|
Project |
AbstractMavenComponent.getProject() |
static Project |
MavenUtils.getProject(java.io.File projectDescriptor)
Create a Project object given a file descriptor.
|
static Project |
MavenUtils.getProject(java.io.File projectDescriptor,
MavenJellyContext parentContext)
Create a Project object given a file descriptor, and a parent context
|
static Project |
MavenUtils.getProject(java.io.File projectDescriptor,
MavenJellyContext parentContext,
boolean useParentPom)
Create a Project object given a file descriptor and optionally a parent Jelly context.
|
Project |
MavenSession.getRootProject() |
Modifier and Type | Method and Description |
---|---|
void |
MavenSession.attainGoals(Project project,
java.util.List goals)
Attain a list of goals.
|
static java.util.List |
ArtifactListBuilder.build(Project project)
Create the list of artifacts for a project based on the stated dependencies
taking into account any user specified overrides.
|
static java.lang.String |
DependencyClasspathBuilder.build(Project project) |
static org.apache.commons.jelly.tags.ant.GrantProject |
AntProjectBuilder.build(Project project,
MavenJellyContext context)
Initialize Ant.
|
static Project |
MavenUtils.getJellyProject(Project project)
Take the POM and interpolate the value of the project's context to create a new version of the POM with expanded
context values.
|
java.util.Set |
MavenSession.getProjectGoals(Project project)
Return the goals for the given project.
|
void |
AbstractMavenComponent.setProject(Project aProject)
set the project property
|
void |
MavenSession.setRootProject(Project project)
Set the top level project object for the session
|
Constructor and Description |
---|
AbstractMavenComponent(Project aProject)
Create a component that uses a project
|
Modifier and Type | Method and Description |
---|---|
Project |
MavenJellyContext.getProject()
Get the maven project.
|
Modifier and Type | Method and Description |
---|---|
void |
MavenJellyContext.setProject(Project project)
Set the maven project.
|
Modifier and Type | Method and Description |
---|---|
Project |
SnapshotSignature.getProject()
Get the maven project object.
|
Project |
ProjectGoal.getProject() |
static Project |
DependencyResolver.getProject(java.util.List projects,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
ReactorTag.afterLaunchGoals(Project project)
This method is running after launching project goals.
|
void |
ReactorTag.afterProject(Project project)
This method is running after launching a project.
|
void |
ReactorTag.beforeLaunchGoals(Project project)
This method is running before launching project goals.
|
void |
ReactorTag.beforeProject(Project project)
This method is running before launching a project.
|
protected ProjectGoal |
WerkzDependencyResolver.getExistingGoal(Project project)
Retrieves the existing goal for a project (based on Id).
|
protected ProjectGoal |
WerkzDependencyResolver.getOrCreateGoal(Project project,
boolean sourceBuild)
Retrieves the existing goal for a project (based on Id).
|
java.util.List |
DependencyResolver.getSortedDependencies(Project project) |
java.util.List |
DependencyResolverInterface.getSortedDependencies(Project project)
Get the list of projects in dependency sorted order.
|
java.util.List |
WerkzDependencyResolver.getSortedDependencies(Project project) |
java.util.List |
DependencyResolver.getSortedDependencies(Project project,
boolean sourceBuild) |
java.util.List |
DependencyResolverInterface.getSortedDependencies(Project project,
boolean sourceBuild)
Get the list of projects in dependency sorted order.
|
java.util.List |
WerkzDependencyResolver.getSortedDependencies(Project project,
boolean sourceBuild) |
void |
ReactorTag.onException(Project project,
java.lang.Exception e)
This method is running when an exception occurs whatever
the ignoreFailures value.
|
void |
SnapshotSignature.setProject(Project project)
Set the maven project object.
|
Constructor and Description |
---|
ProjectGoal(Project project,
boolean sourceBuild) |
Modifier and Type | Method and Description |
---|---|
Project |
PluginManager.getPluginProjectFromGoal(java.lang.String goal) |
Project |
JellyScriptHousing.getProject() |
Modifier and Type | Method and Description |
---|---|
void |
PluginManager.attainGoals(Project project,
java.util.List goals)
Attain the goals.
|
java.util.Set |
PluginManager.getGoalNames(Project project)
Warning - this completely scrogs the default mapper.
|
void |
PluginManager.installPlugin(java.io.File file,
Project parentProject) |
void |
PluginManager.installPlugin(java.io.File file,
Project parentProject,
boolean cache)
Load and install a plugin.
|
void |
PluginManager.processDependencies(Project project)
Process the dependencies of the project, adding dependencies to the
appropriate classloader etc
|
(package private) java.util.List |
PluginManager.readMavenXml(Project project,
GoalToJellyScriptHousingMapper mapper) |
void |
JellyScriptHousing.setProject(Project project) |
(package private) MavenJellyContext |
PluginManager.setupBaseContext(Project project) |
Modifier and Type | Method and Description |
---|---|
Project |
Project.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
Project.mergeParent(Project parent)
Setup inheritance from a parent project.
|
void |
Project.setParent(Project parent)
Set the project that this one extends
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ArtifactTypeHandler.constructRepositoryDirectoryPath(java.lang.String type,
Project project)
Map an artifact to a repository directory path.
|
java.lang.String |
DefaultArtifactTypeHandler.constructRepositoryDirectoryPath(java.lang.String type,
Project project)
Map an artifact to a repository directory path.
|
java.lang.String |
ArtifactTypeHandler.constructRepositoryFullPath(java.lang.String type,
Project project,
java.lang.String version)
Map an artifact to a repository path.
|
java.lang.String |
DefaultArtifactTypeHandler.constructRepositoryFullPath(java.lang.String type,
Project project,
java.lang.String version)
Map an artifact to a repository path.
|
Modifier and Type | Method and Description |
---|---|
Project |
MavenTool.getProject()
Accessor for the project property.
|
Constructor and Description |
---|
DependencyVerifier(Project project)
Default ctor.
|
LocalSettingsVerifier(Project project)
Default constructor.
|
Copyright © 2001-2013 Apache Software Foundation. All Rights Reserved.