@Mojo(name="copy", defaultPhase=PROCESS_SOURCES, requiresProject=false, threadSafe=true) public class CopyMojo extends AbstractFromConfigurationMojo
| Modifier and Type | Field and Description | 
|---|---|
protected boolean | 
ignorePermissions
not used in this goal 
 | 
protected boolean | 
useJvmChmod
not used in this goal 
 | 
archiverManager, artifactCollector, artifactMetadataSource, factory, outputAbsoluteArtifactFilename, project, reactorProjects, remoteRepos, resolver, silent| Constructor and Description | 
|---|
CopyMojo()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
copyArtifact(ArtifactItem artifactItem)
Resolves the artifact from the repository and copies it to the specified location. 
 | 
protected void | 
doExecute()
Main entry into mojo. 
 | 
protected ArtifactItemFilter | 
getMarkedArtifactFilter(ArtifactItem item)  | 
boolean | 
isStripClassifier()  | 
boolean | 
isStripVersion()  | 
void | 
setStripClassifier(boolean stripClassifier)  | 
void | 
setStripVersion(boolean stripVersion)  | 
void | 
setUseBaseVersion(boolean useBaseVersion)  | 
getArtifact, getArtifactItems, getLocal, getOutputDirectory, getProcessedArtifactItems, isOverWriteIfNewer, isOverWriteReleases, isOverWriteSnapshots, setArtifact, setArtifactItems, setLocalRepositoryDirectory, setOutputDirectory, setOverWriteIfNewer, setOverWriteReleases, setOverWriteSnapshots, verifyRequirementscopyFile, execute, getArchiverManager, getArtifactCollector, getArtifactMetadataSource, getFactory, getLog, getProject, getRemoteRepos, getResolver, isSkip, isUseJvmChmod, setArchiverManager, setArtifactCollector, setArtifactMetadataSource, setFactory, setLocal, setRemoteRepos, setResolver, setSkip, setUseJvmChmod, unpack, unpackgetPluginContext, setLog, setPluginContext@Parameter protected boolean useJvmChmod
@Parameter protected boolean ignorePermissions
protected void doExecute()
                  throws MojoExecutionException,
                         MojoFailureException
doExecute in class AbstractDependencyMojoMojoExecutionException - with a message if an error occurs.MojoFailureExceptionArtifactItem, 
AbstractFromConfigurationMojo.getArtifactItems(), 
copyArtifact(ArtifactItem)protected void copyArtifact(ArtifactItem artifactItem) throws MojoExecutionException
artifactItem - containing the information about the Artifact to copy.MojoExecutionException - with a message if an error occurs.DependencyUtil#copyFile(File, File, Log), 
DependencyUtil#getFormattedFileName(Artifact, boolean)protected ArtifactItemFilter getMarkedArtifactFilter(ArtifactItem item)
public boolean isStripVersion()
public void setStripVersion(boolean stripVersion)
stripVersion - The stripVersion to set.public boolean isStripClassifier()
public void setStripClassifier(boolean stripClassifier)
stripClassifier - The stripClassifier to set.public void setUseBaseVersion(boolean useBaseVersion)
useBaseVersion - The useBaseVersion to set.Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.