org.apache.maven.model.Build.addTestResource()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(99)

本文整理了Java中org.apache.maven.model.Build.addTestResource()方法的一些代码示例,展示了Build.addTestResource()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Build.addTestResource()方法的具体详情如下:
包路径:org.apache.maven.model.Build
类名称:Build
方法名:addTestResource

Build.addTestResource介绍

暂无

代码示例

代码示例来源:origin: org.apache.maven/maven-project

public void addTestResource( Resource testResource )
{
  getBuild().addTestResource( testResource );
}

代码示例来源:origin: apache/maven

public void addTestResource( Resource testResource )
{
  getBuild().addTestResource( testResource );
}

代码示例来源:origin: ops4j/org.ops4j.pax.exam2

@SuppressWarnings("unchecked")
public void execute() throws MojoExecutionException, MojoFailureException {
  FilterArtifacts filter = new FilterArtifacts();
  filter.addFilter(new ScopeFilter(Artifact.SCOPE_TEST, null));
  filter.addFilter(new TypeFilter("jar", null));
  Set<Artifact> artifacts;
  try {
    artifacts = filter.filter(projectArtifacts);
  }
  catch (ArtifactFilterException ex) {
    throw new MojoExecutionException(ex.getMessage(), ex);
  }
  // create output directory with link files
  outputDirectory.mkdirs();
  for (Artifact artifact : artifacts) {
    Manifest manifest = getManifest(artifact);
    if (manifest != null) {
      createLinkFile(artifact, manifest);
    }
  }
  // add output directory as test resource directory
  Resource resource = new Resource();
  resource.setDirectory(outputDirectory.toString());
  build.addTestResource(resource);
}

相关文章