@Mojo(name="update-product") public class UpdateProductMojo extends AbstractUpdateMojo
Modifier and Type | Field and Description |
---|---|
private java.io.File |
productFile |
private org.apache.maven.project.MavenProject |
project |
equinox, executionEnvironment, p2, resolutionContext
Constructor and Description |
---|
UpdateProductMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
doUpdate() |
protected java.io.File |
getFileToBeUpdated() |
execute
@Parameter(defaultValue="${project.artifactId}.product") private java.io.File productFile
@Parameter(property="project") private org.apache.maven.project.MavenProject project
protected void doUpdate() throws java.io.IOException, java.net.URISyntaxException
doUpdate
in class AbstractUpdateMojo
java.io.IOException
java.net.URISyntaxException
protected java.io.File getFileToBeUpdated()
getFileToBeUpdated
in class AbstractUpdateMojo