public class ProjectModuleMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected String |
artifactId
Project artifact id.
|
protected String |
groupId
Project group id.
|
protected org.apache.maven.project.MavenProject |
m_project
Current project
|
protected String |
name
Project name.
|
protected String |
packaging
Project packaging(pom, jar, war).
|
protected String |
version
Project version.
|
| Constructor and Description |
|---|
ProjectModuleMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected org.jdom.Document |
createModulePom() |
void |
execute() |
protected String |
getProjectName(String artifactId) |
protected org.jdom.Document |
modifyParentPom() |
protected void |
prepare() |
protected void |
saveXml(org.jdom.Document doc,
File file) |
protected org.apache.maven.project.MavenProject m_project
protected String groupId
protected String artifactId
protected String version
protected String name
protected String packaging
protected org.jdom.Document createModulePom()
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected org.jdom.Document modifyParentPom()
protected void prepare()
protected void saveXml(org.jdom.Document doc,
File file)
throws IOException
IOExceptionCopyright © 2022 Unidal Organization. All rights reserved.