Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

You have two choices here: either work on our server, or install Eclipse on your own computer.

Working on Our Server

Using one of the SunRay  thin clients found all over the place, you can use the reference  installation of Eclipse on our server. Just log in and start Eclipse  using the following command line:

   /home/java/eclipse/eclipse

This  will always point to the current reference installation. Feel free to  setup a link on your desktop to avoid having to start the console every  time.

Installing Eclipse on Your Own Computer

If you want to install Eclipse on your own computer, just expand the installation guide belowEclipse Installation Guide. Note that you need at least Java 1.5 to run and use Eclipse and KIELER. On Windows, double-click the eclipse.exe found in the installation directory. On Linux, execute the eclipse executable found in the installation directory.

The first step in getting your own Eclipse installation is to download Eclipse Indigo 3.7.2 from the Eclipse download page. The download page offers several different variants of Eclipse; you want the Eclipse Modeling Tools, as they come with most of the features required for KIELER development. Once Eclipse is installed and started, there are two ways to install the remaining features: the (recommended) automatic way, and the manual way.

Automatically Installing the Remaining Features

The automatic installation basically uses a description of our reference Eclipse installation to bring your own installation to the same state. Follow these steps:

  1. Download our reference installation file.
  2. In Eclipse, choose Import... from the File menu. The import wizard should be displayed.
  3. From the Install category, choose Install Software Items from File and click Next.
  4. As the description file, select the one you've just downloaded.
  5. The list should now display a bunch of features. Make sure they are all selected, except for the Eclipse Modeling Tools – your Eclipse download already had them.
  6. Make sure to disable the check box Install latest version of selected software. This might seem silly, but some of the plug-ins you're about to install don't play well with the latest versions of other plug-ins you're about to install.

  7. Click Next and wait for the wizard to collect all the installation details. This could take a while, so use the opportunity to visit your long-neglected relatives in New Zealand.

  8. Once your relatives have finished telling you how tall you've grown since they've last seen you, the wizard will ask you to review the changes that it will apply to your installation. Confirm them by clicking Next, accept the license agreements and click Finish. This could again take a while, so go out and finally do that thing you've always wanted to do since you were a child.

  9. Once you've finally done that thing and realized that it wasn't what you had expected, restart Eclipse and configure your installation according to our configuration guidelines.

Manually Installing the Remaining Features

If you have a problem with automatic installation procedures or the installation for some reason didn't work for you, install the required features manually:

  1. Install Xpand/Xtend and Xtext Antlr via their update site.
  2. Install Xtext and Xtend (in a newer version, which is installed alongside the old version) via their update site.
  3. Install Checkstyle via its update site.
  4. Install Find Bugs via its update site.
  5. Install Google Guava via its update site. Make sure to install version 10.0.1 of the Runtime and SDK; Xtext 2.2.1 doesn't work with version 11 of the libraries.
  6. If you need SVN access, install Subversive via its update site (from the Subversive SVN Team Provider Plugin (Incubation) category, choose Subversive SVN Team Provider (Incubation)). For some reason, the version of Subversive bundled with the current Eclipse release is too old for the current versions of the SVN connector plug-ins required to actually use Subversive. If you don't install a more recent version, a dialog will always pop up when starting Eclipse asking you to install a proper SVN connector, which will always fail due to unsatisfied dependencies.
  7. fter everything is installed, restart Eclipse and configure your installation according to our configuration guidelines.

Esoteric Dependencies

Some 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.

  1. Some plug-ins use the Graphiti framework, which can be installed from this update site.
  2. Required for KEV: Install the missing Batik Swing plug-in from the Orbit update site. Make sure to install version 1.6 of the plug-in, not version 1.7.
  3. The ...kiml.zest plug-in depends on the Zest Visualization Toolkit SDK, which can be found on the Indigo update site.
  4. Some plug-ins require Papyrus to be installed, which is available via the Indigo update site.

Memory Problems

Regardless 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:

Eclipse Configuration
--launcher.XXMaxPermSize 256M
--launcher.XXPermSize 64M
-Xmn128m
-Xmx768m

For more information about what these settings to, see this page.

  • No labels