Package | Description |
---|---|
org.apache.maven |
Core code used to execute Maven.
|
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.repository |
Repository and their held artifacts.
|
org.apache.maven.verifier |
Code that verifies Maven configuration details.
|
Modifier and Type | Class and Description |
---|---|
class |
GoalException
A generic exception related to Maven and goal acquisition
|
class |
UnknownGoalException
Indicates an attempt to access an unknown werkz goal.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
java.util.Set |
MavenSession.getProjectGoals(Project project)
Return the goals for the given project.
|
static java.util.List |
MavenUtils.getProjects(java.io.File directory,
java.lang.String includes,
java.lang.String excludes)
This is currently used for the reactor but may be generally useful.
|
static java.util.List |
MavenUtils.getProjects(java.io.File directory,
java.lang.String includes,
java.lang.String excludes,
MavenJellyContext context)
This is currently used for the reactor but may be generally useful.
|
Modifier and Type | Class and Description |
---|---|
class |
DependencyResolverException
TODO: describe
|
Modifier and Type | Class and Description |
---|---|
class |
UnknownPluginException
Indicates an attempt to access an unknown plugin.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set |
PluginManager.getGoalNames(Project project)
Warning - this completely scrogs the default mapper.
|
MavenJellyContext |
PluginManager.getPluginContext(java.lang.String id) |
Project |
PluginManager.getPluginProjectFromGoal(java.lang.String goal) |
Project |
JellyScriptHousing.getProject() |
void |
PluginManager.initialize()
Initialize all plugins.
|
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.
|
(package private) void |
JellyScriptHousing.parse(PluginDefinitionHandler handler) |
(package private) void |
JellyScriptHousing.parse(PluginDefinitionHandler handler,
java.lang.String systemId,
java.io.InputStream inStream) |
(package private) java.util.List |
PluginManager.readMavenXml(Project project,
GoalToJellyScriptHousingMapper mapper) |
(package private) void |
PluginCacheManager.registerPlugin(java.lang.String name,
JellyScriptHousing housing) |
(package private) java.io.File |
PluginManager.unpackPlugin(java.lang.String pluginName,
java.io.File jarFile,
boolean cache)
Unpack the plugin.
|
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 |
ArtifactTypeHandler.constructRepositoryFullPath(java.lang.String type,
Project project,
java.lang.String version)
Map an artifact to a repository path.
|
Modifier and Type | Class and Description |
---|---|
class |
ChecksumVerificationException
Specialized artifact corruption exception.
|
class |
RepoConfigException
Specialized repository configuration exception.
|
class |
UnsatisfiedDependencyException
Specialized unsatisfied dependency exception.
|
Copyright © 2001-2013 Apache Software Foundation. All Rights Reserved.