tycho-bnd:compile
Full name:
org.eclipse.tycho:tycho-bnd-plugin:6.0.0-SNAPSHOT:compile
Description:
Compile main project sources
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
compile. - The goal is thread-safe and supports parallel builds.
- Binds by default to the lifecycle phase:
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. |
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
