org.apache.maven.plugin.patch
Class ApplyMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.patch.ApplyMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class ApplyMojo
- extends org.apache.maven.plugin.AbstractMojo
Apply one or more patches to project sources.
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Method Summary |
void |
execute()
Apply the patches. |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PATCH_FAILURE_WATCH_PHRASES
public static final java.util.List PATCH_FAILURE_WATCH_PHRASES
DEFAULT_IGNORED_PATCHES
public static final java.util.List DEFAULT_IGNORED_PATCHES
DEFAULT_IGNORED_PATCH_PATTERNS
public static final java.util.List DEFAULT_IGNORED_PATCH_PATTERNS
patches
protected java.util.List patches
- The list of patch file names, supplying the order in which patches should be applied. The path names in this list
must be relative to the base directory specified by the parameter
patchDirectory
. This parameter
is mutually exclusive with the patchfile
parameter.
ApplyMojo
public ApplyMojo()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
- Apply the patches. Give preference to patchFile over patchSourceDir/patches, and preference to originalFile over
workDir.
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.