类 AbstractDependencyFilterMojo
- java.lang.Object
- org.apache.maven.plugin.AbstractMojo
- org.springframework.boot.maven.AbstractDependencyFilterMojo
- 所有已实现的接口:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
- 直接已知子类:
AbstractRunMojo
,RepackageMojo
public abstract class AbstractDependencyFilterMojo extends org.apache.maven.plugin.AbstractMojo
A base mojo filtering the dependencies of the project.- 从以下版本开始:
- 1.1
构造器概要
构造器 构造器 说明 AbstractDependencyFilterMojo()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected Set<org.apache.maven.artifact.Artifact>
filterDependencies(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.shared.artifact.filter.collection.FilterArtifacts filters)
protected org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
getFilters(org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter... additionalFilters)
Return artifact filters configured for this MOJO.protected void
setExcludeArtifactIds(String excludeArtifactIds)
protected void
setExcludeGroupIds(String excludeGroupIds)
protected void
setExcludes(List<Exclude> excludes)
protected void
setIncludes(List<Include> includes)
构造器详细资料
AbstractDependencyFilterMojo
public AbstractDependencyFilterMojo()
方法详细资料
setExcludes
protected void setExcludes(List<Exclude> excludes)
setIncludes
protected void setIncludes(List<Include> includes)
setExcludeGroupIds
protected void setExcludeGroupIds(String excludeGroupIds)
setExcludeArtifactIds
protected void setExcludeArtifactIds(String excludeArtifactIds)
filterDependencies
protected Set<org.apache.maven.artifact.Artifact> filterDependencies(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.shared.artifact.filter.collection.FilterArtifacts filters) throws org.apache.maven.plugin.MojoExecutionException
- 抛出:
org.apache.maven.plugin.MojoExecutionException
getFilters
protected final org.apache.maven.shared.artifact.filter.collection.FilterArtifacts getFilters(org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter... additionalFilters)
Return artifact filters configured for this MOJO.- 参数:
additionalFilters
- optional additional filters to apply- 返回:
- the filters