类 AbstractDependencyFilterMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.springframework.boot.maven.AbstractDependencyFilterMojo
所有已实现的接口:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
直接已知子类:
AbstractAotMojo, AbstractPackagerMojo, AbstractRunMojo

public abstract class AbstractDependencyFilterMojo extends org.apache.maven.plugin.AbstractMojo
A base mojo filtering the dependencies of the project.
从以下版本开始:
1.1.0
作者:
Stephane Nicoll, David Turanski
  • 字段详细资料

    • project

      @Parameter(defaultValue="${project}", readonly=true, required=true) protected org.apache.maven.project.MavenProject project
      The Maven project.
      从以下版本开始:
      3.0.0
  • 构造器详细资料

    • AbstractDependencyFilterMojo

      public AbstractDependencyFilterMojo()
  • 方法详细资料

    • setExcludes

      protected void setExcludes(List<Exclude> excludes)
    • setIncludes

      protected void setIncludes(List<Include> includes)
    • setExcludeGroupIds

      protected void setExcludeGroupIds(String excludeGroupIds)
    • getDependencyURLs

      protected List<URL> getDependencyURLs(org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter... additionalFilters) throws org.apache.maven.plugin.MojoExecutionException
      抛出:
      org.apache.maven.plugin.MojoExecutionException
    • filterDependencies

      protected final Set<org.apache.maven.artifact.Artifact> filterDependencies(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter... additionalFilters) throws org.apache.maven.plugin.MojoExecutionException
      抛出:
      org.apache.maven.plugin.MojoExecutionException
    • toURL

      protected URL toURL(File file)