@Mojo(name="source",
aggregator=true,
requiresProject=true,
threadSafe=false,
requiresDependencyResolution=TEST)
public class SourceDistributionMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory |
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository |
protected org.apache.maven.artifact.metadata.ArtifactMetadataSource |
metadataSource |
protected java.util.List |
remoteRepositories |
protected org.apache.maven.artifact.resolver.ArtifactResolver |
resolver |
| Constructor and Description |
|---|
SourceDistributionMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
@Parameter(defaultValue="${localRepository}",
readonly=true)
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
@Parameter(defaultValue="${project.remoteArtifactRepositories}",
readonly=true)
protected java.util.List remoteRepositories
@Component protected org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource
@Component protected org.apache.maven.artifact.resolver.ArtifactResolver resolver
@Component protected org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
Copyright © 2016 Atlassian. All Rights Reserved.