-
Eclipse 21.06 RCP with e4 Tools installed
-
Maven.
This project was created and tested with maven 3.6.1.
Optionally you can use docker by invoking mvnOnDocker.cmd on windows -
Basic RCP App:
- e.app - Application plugin
- e.feature - feature definition
- e.plugin - E4-Contribution plugin
- e.product - product definition, feature based
- e.service - OSGI Service bundle (DS)
- target-platform - target platform
-
clone repo
-
run
mvn clean verify
in root of the cloned repository- you must use either most recent or a LTS java version (e.g. Java 11)
- if you have docker installed use
mvnOnDocker.cmd
on windows
-
you will find the product in
./example.product/target/products
unzip and run eclipse.exe
This is tycho pomless build, which means there is only one mandatory pom.xml
in project root and an additional extensions.xml
in .mvn
folder.
Features and target platform seem also to be mandatory for a working tycho build.