@Mojo(name="bar",
requiresDependencyResolution=COMPILE_PLUS_RUNTIME,
defaultPhase=PACKAGE)
public class BarMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepo |
protected List<org.apache.maven.artifact.repository.ArtifactRepository> |
remoteRepos |
protected org.apache.maven.ProjectDependenciesResolver |
resolver |
protected org.apache.maven.execution.MavenSession |
session |
| Constructor and Description |
|---|
BarMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
@Parameter(defaultValue="${localRepository}")
protected org.apache.maven.artifact.repository.ArtifactRepository localRepo
@Parameter(defaultValue="${project.remoteArtifactRepositories}")
protected List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos
@Component(role=org.apache.maven.ProjectDependenciesResolver.class) protected org.apache.maven.ProjectDependenciesResolver resolver
@Parameter(defaultValue="${session}",
required=true)
protected org.apache.maven.execution.MavenSession session
Copyright © 2016 The Apache Software Foundation. All rights reserved.