tycho-eclipse:eclipse-build

Full name:

org.eclipse.tycho:tycho-eclipse-plugin:4.0.6:eclipse-build

Description:

This mojo allows to perform an eclipse-build on a project like it would be performed inside the IDE, this can be useful in cases where there are very special builders that are not part of Tycho.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: compile.

Optional Parameters

Name Type Since Description
<bundles> List<String> - No description.
<debug> boolean - No description.
Default: false
User Property: tycho.eclipsebuild.debug
<eclipseRepository> Repository - No description.
<failOnError> boolean - No description.
Default: true
User Property: tycho.eclipsebuild.failOnError
<features> List<String> - No description.
<local> boolean - Controls if the local target platform of the project should be used to resolve the eclipse application
Default: false
User Property: tycho.eclipsebuild.local
<printMarker> boolean - No description.
Default: true
User Property: tycho.eclipsebuild.printMarker
<skip> boolean - No description.
Default: false
User Property: tycho.eclipsebuild.skip

Parameter Details

<bundles>

No description.
  • Type: java.util.List<java.lang.String>
  • Required: report.plugin.goal.no

<debug>

No description.
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: tycho.eclipsebuild.debug
  • Default: false

<eclipseRepository>

No description.
  • Type: org.apache.maven.model.Repository
  • Required: report.plugin.goal.no

<failOnError>

No description.
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: tycho.eclipsebuild.failOnError
  • Default: true

<features>

No description.
  • Type: java.util.List<java.lang.String>
  • Required: report.plugin.goal.no

<local>

Controls if the local target platform of the project should be used to resolve the eclipse application
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: tycho.eclipsebuild.local
  • Default: false

<printMarker>

No description.
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: tycho.eclipsebuild.printMarker
  • Default: true

<skip>

No description.
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: tycho.eclipsebuild.skip
  • Default: false