Fork me on GitHub

tycho-bnd:test-compile

Full name:

org.eclipse.tycho:tycho-bnd-plugin:5.0.0-SNAPSHOT:test-compile

Description:

Compile test sources

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: test.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: test-compile.

Optional Parameters

Name Type Since Description
<copyResources> boolean - Whether all resources in the source folders should be copied to ${project.build.outputDirectory}. true (default) means that all resources are copied from the source folders to ${project.build.outputDirectory}. false means that no resources are copied from the source folders to ${project.build.outputDirectory}. Set this to false in case you want to keep resources separate from java files in src/main/resources and handle them using maven-resources-plugin (e.g. for resource filtering.
Default: true
<excludeResources> Set<String> - A list of exclusion filters for non-java resource files which should not be copied to the output directory.
<skip> boolean - Set this to true to bypass compilation of test sources. Its use is NOT RECOMMENDED, but quite convenient on occasion.
User Property: maven.test.skip

Parameter Details

<copyResources>

Whether all resources in the source folders should be copied to ${project.build.outputDirectory}. true (default) means that all resources are copied from the source folders to ${project.build.outputDirectory}. false means that no resources are copied from the source folders to ${project.build.outputDirectory}. Set this to false in case you want to keep resources separate from java files in src/main/resources and handle them using maven-resources-plugin (e.g. for resource filtering.
  • Type: boolean
  • Required: No
  • Default: true

<excludeResources>

A list of exclusion filters for non-java resource files which should not be copied to the output directory.
  • Type: java.util.Set<java.lang.String>
  • Required: No

<skip>

Set this to true to bypass compilation of test sources. Its use is NOT RECOMMENDED, but quite convenient on occasion.
  • Type: boolean
  • Required: No
  • User Property: maven.test.skip