本文整理了Java中org.apache.maven.artifact.Artifact.setDependencyFilter()
方法的一些代码示例,展示了Artifact.setDependencyFilter()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Artifact.setDependencyFilter()
方法的具体详情如下:
包路径:org.apache.maven.artifact.Artifact
类名称:Artifact
方法名:setDependencyFilter
暂无
代码示例来源:origin: apache/maven
/** {@inheritDoc} */
public void setDependencyFilter( ArtifactFilter artifactFilter )
{
artifact.setDependencyFilter( artifactFilter );
}
代码示例来源:origin: org.apache.maven/maven-project
/** {@inheritDoc} */
public void setDependencyFilter( ArtifactFilter artifactFilter )
{
artifact.setDependencyFilter( artifactFilter );
}
代码示例来源:origin: apache/maven
private static Artifact createDependencyArtifact( ArtifactFactory factory, Dependency dependency,
String inheritedScope, ArtifactFilter inheritedFilter )
throws InvalidVersionSpecificationException
{
String effectiveScope = getEffectiveScope( dependency.getScope(), inheritedScope );
if ( effectiveScope == null )
{
return null;
}
VersionRange versionRange = VersionRange.createFromVersionSpec( dependency.getVersion() );
Artifact dependencyArtifact =
factory.createDependencyArtifact( dependency.getGroupId(), dependency.getArtifactId(), versionRange,
dependency.getType(), dependency.getClassifier(), effectiveScope,
dependency.isOptional() );
ArtifactFilter dependencyFilter = inheritedFilter;
if ( dependencyFilter != null && !dependencyFilter.include( dependencyArtifact ) )
{
return null;
}
if ( Artifact.SCOPE_SYSTEM.equals( effectiveScope ) )
{
dependencyArtifact.setFile( new File( dependency.getSystemPath() ) );
}
dependencyArtifact.setDependencyFilter( createDependencyFilter( dependency, dependencyFilter ) );
return dependencyArtifact;
}
代码示例来源:origin: apache/maven
artifact.setDependencyFilter( new ExcludesArtifactFilter( exclusions ) );
代码示例来源:origin: apache/maven
artifact.setDependencyFilter( new ExcludesArtifactFilter( exclusions ) );
代码示例来源:origin: org.apache.maven/maven-project
artifact.setDependencyFilter( artifactFilter );
代码示例来源:origin: org.apache.maven/maven-project
result.setDependencyFilter( artifact.getDependencyFilter() );
result.setDependencyTrail( artifact.getDependencyTrail() );
result.setOptional( artifact.isOptional() );
代码示例来源:origin: org.apache.maven/maven-project
artifact.setDependencyFilter( eaf );
artifact.setDependencyFilter( null );
代码示例来源:origin: apache/maven
aaf.add( artifact.getDependencyFilter() );
aaf.add( managedExclusionFilter );
artifact.setDependencyFilter( aaf );
artifact.setDependencyFilter( managedExclusionFilter );
代码示例来源:origin: org.apache.maven.plugins/maven-gpg-plugin
public void setDependencyFilter( ArtifactFilter artifactFilter )
{
delegate.setDependencyFilter( artifactFilter );
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-maven-embedder
public void setDependencyFilter(ArtifactFilter artifactFilter) {
original.setDependencyFilter(artifactFilter);
}
代码示例来源:origin: org.codehaus.mevenide/nb-mvn-embedder
public void setDependencyFilter(ArtifactFilter artifactFilter) {
original.setDependencyFilter(artifactFilter);
}
代码示例来源:origin: de.saumya.mojo/gem-maven-plugin
public void setDependencyFilter(final ArtifactFilter artifactFilter) {
this.artifact.setDependencyFilter(artifactFilter);
}
代码示例来源:origin: torquebox/jruby-maven-plugins
public void setDependencyFilter(final ArtifactFilter artifactFilter) {
this.artifact.setDependencyFilter(artifactFilter);
}
代码示例来源:origin: org.apache.maven.plugins/maven-eclipse-plugin
/**
* Apply exclusion filters to direct AND transitive dependencies.
*
* @param artifact
* @param dependency
*/
private void handleExclusions( Artifact artifact, Dependency dependency )
{
List exclusions = new ArrayList();
for (Exclusion e : dependency.getExclusions()) {
exclusions.add(e.getGroupId() + ":" + e.getArtifactId()); //$NON-NLS-1$
}
ArtifactFilter newFilter = new ExcludesArtifactFilter( exclusions );
artifact.setDependencyFilter( newFilter );
}
代码示例来源:origin: org.apache.maven.plugins/maven-idea-plugin
artifact.setDependencyFilter( newFilter );
代码示例来源:origin: org.apache.camel/camel-maven-plugin
art.setDependencyFilter(newFilter);
代码示例来源:origin: org.codehaus.mojo/plugin-support
artifact.setDependencyFilter(newFilter);
代码示例来源:origin: org.apache.geronimo.genesis.plugins/plugin-support
artifact.setDependencyFilter(newFilter);
内容来源于网络,如有侵权,请联系作者删除!