This tutorial describes how to use the Eclipse installer based on Oomph. It also describes how to create and maintain custom setup files for Oomph to provide your standard configuration for the Eclipse IDE.
Setting up a development environment can be a time consuming task. Such a setup can include:
the installation of certain plug-ins
the configuration of certain preferences
cloning certain Git repositories
importing projects from these Git repositories
Doing all this manually can be time consuming and error prone.
Oomph is the technology used for the Eclipse installer and this technology can also be used to provision a pre-configured and customized Eclipse IDE for the developer team. Oomph allows to automate this setup process via a setup profile. This setup profile contains the tasks for setting up your custom Eclipse IDE.
The Oomph installer allows to choose this profile and applies these settings automatically.
The following description explains how to use the Eclipse installer with the pre-configured configuration files.
The Oomph installer can be found on http://www.eclipse.org/downloads/ Download the installer package fitting to your platform and extract it.
The installer is a small Eclipse application.
In the extracted download you find the
eclipse-inst.exe file, which you can use to start the installer.
Start the installer and choose a certain Eclipse distribution. This will download the selected package and start it.
In order to work with a profiles, switch to the ADVANCED MODE…
In the advanced mode a certain EPP can also be chosen and when pressing Next > a certain profile can be chosen.
Once Finish has been clicked all the tasks will be processed and a pre-configured Eclipse installation will be started.
Out of the box the installer provides certain default categories containing different profiles, e.g., for Eclipse Projects. But it is also able to identify user defined profiles like the Vogella-Setup.
Additional user setups can be added by using the green plus button besides the filter text.
Depending on the chosen profiles there will be some extra variables for the installation on the next page.
After the variables are configured properly the last wizard page will give an overview about the setup tasks.
Select https://download.eclipse.org/releases/latest to install the Oomph Setup SDK.and use
In this exercise you learn how to create your own project setup model to:
Clone Git repositories
Import the included projects
Configure some preferences