Page History
...
Info | ||
---|---|---|
| ||
Java 8. We're quite fond of lambda expressions and the stream API.At least Java 11! |
Oomph Setup
This is the easiest way, and is recommended for everyone.
Warning | ||
---|---|---|
| ||
The following guide is no longer valid. Please use the setup instructions that are located in the wiki of the corresponding repository on GitHub. If you are using an Eclipse installation for development on the Kieler project that was set up with the deprecated instructions, please consult this guide. |
Expand | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
|
...
Expand | |||||||
---|---|---|---|---|---|---|---|
| |||||||
The first step in getting your own Eclipse installation is to download Eclipse Luna 4.4.1 from the Eclipse download page. The download page offers several different variants of Eclipse; you want the Eclipse Modeling Tools, as they come with many of the features required for KIELER development already installed. Once Eclipse is installed and started, you need to install the remaining features. For each of these steps, fire up the software installation dialog by clicking Install New Software... from the Help menu.
Now open up the Eclipse Marketplace from the Help menu and install the following plug-ins:
After everything is installed, restart Eclipse and configure your installation according to our configuration guidelines. If you are in charge of creating a new reference target platform, make sure to consider the below. Optional DependenciesSome projects require a bunch of more esoteric dependencies. For each one of them, make sure you actually work with a given project and then install the required dependencies only if necessary.
Memory ProblemsRegardless of the two methods you've decided on following, Eclipse may well run into problems due to lack of memory. If so, navigate to your installation directory, open eclipse.ini, and edit it to contain the following lines:
For more information about what these settings to, see this page. |