maven:maven_tycho
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
maven:maven_tycho [2015/09/03 16:54] – [eclipse-plugin] skip | maven:maven_tycho [2023/11/01 07:15] (current) – ↷ Page moved from camunda:maven:maven_tycho to maven:maven_tycho skipidar | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Maven tycho ===== | ||
+ | Maven tycho is a maven plugin, which is able to build eclipse artefacts. | ||
+ | * plugins | ||
+ | * update-sites | ||
+ | * features | ||
+ | * RCP applications | ||
+ | |||
+ | |||
+ | ==== ==== | ||
+ | |||
+ | |||
+ | |||
+ | ==== eclipse-target-definition ==== | ||
+ | The target platform may should be packages as **eclipse-target-definition** | ||
+ | |||
+ | < | ||
+ | <?xml version=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== eclipse-plugin ==== | ||
+ | The plugin is build via **eclipse-plugin**. \\ | ||
+ | The dependencies may be resolved via e.g. via a [[https:// | ||
+ | The following references the upper target, to resolve dependencies. | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | The relevant plugin is configured separately via **target-platform-configuration** | ||
+ | |||
+ | Here is the complete project configuration, | ||
+ | |||
+ | < | ||
+ | <project xmlns=" | ||
+ | xsi: | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ |