@Mojo(name="generate-sources",
defaultPhase=GENERATE_SOURCES)
public class GenerateMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.artifact.resolver.ArtifactResolver |
artifactResolver |
protected org.apache.maven.artifact.factory.ArtifactFactory |
factory |
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository |
protected List<?> |
remoteRepositories |
protected File[] |
srcDirs |
| Constructor and Description |
|---|
GenerateMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
@Component protected org.apache.maven.artifact.factory.ArtifactFactory factory
@Component protected org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
@Parameter(defaultValue="${project.remoteArtifactRepositories}",
required=true,
readonly=true)
protected List<?> remoteRepositories
@Parameter(defaultValue="${localRepository}",
required=true,
readonly=true)
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
@Parameter(defaultValue="${project.basedir}/src/main/canon",
property="srcDir")
protected File[] srcDirs
Copyright © 2018 Symphony Software Foundation. All rights reserved.