@Mojo(name="add-dependency", requiresProject=false) public class AddDependencyMojo extends AbstractDependencyMojo
This goal adds a dependency to the POMs of the defined projects list.
Refer to bw:list-maven-projects
goal for an explanation about projects lists.
MavenProjectsListMojo.MavenProject
AbstractProjectsListMojo.AbstractProject
dependencyArtifactId, dependencyClassifier, dependencyGroupId, dependencyManagement, dependencyType, dependencyVersion
MANDATORY_MAVEN_FILENAME
displayList, doIt, NOTHING_WAS_PERFORMED, patterns, PROJECT_FOUND, projects, PROJECTS_FOUND, recursive, restriction, successfullyPerformedAction, workspaceRoot
Constructor and Description |
---|
AddDependencyMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
displayProject(AbstractProjectsListMojo.AbstractProject p) |
protected java.lang.String |
getActionFailure() |
protected java.lang.String |
getActionFailures() |
protected java.lang.String |
getActionSuccess() |
protected java.lang.String |
getActionSuccesses() |
protected boolean |
performAction(AbstractProjectsListMojo.AbstractProject p) |
createDependency
execute, initProjects
browseList, getRelativePath, initProjects, toFileList
protected java.lang.String getActionFailure()
getActionFailure
in class MavenProjectsListMojo
protected java.lang.String getActionFailures()
getActionFailures
in class MavenProjectsListMojo
protected java.lang.String getActionSuccess()
getActionSuccess
in class MavenProjectsListMojo
protected java.lang.String getActionSuccesses()
getActionSuccesses
in class MavenProjectsListMojo
protected void displayProject(AbstractProjectsListMojo.AbstractProject p)
displayProject
in class MavenProjectsListMojo
protected boolean performAction(AbstractProjectsListMojo.AbstractProject p)
performAction
in class AbstractProjectsListMojo