Dashboard > Admin > Home > 02 Development Environment > 06 Additional Eclipse Plugins
Admin
06 Additional Eclipse Plugins
Added by Jody Garnett , last edited by Amr A. Alam on Sep 05, 2008  (view change)
Labels: 
(None)

The Eclipse for RCP/Plug-in Developers includes most of what we need out of the box. We need to add in a few SDK plugins before moving on.

Required Eclipse Features

For Eclipse 3.4 these features will have to be installed using the Eclipse Software Manager - they are no longer included in the extras package.

  1. Select Help > Software Updates ... from the menu bar
  2. Select the Available Software tab
  3. Press the Add Site button and add "http://findbugs.cs.umd.edu/eclipse/"
    (Find bugs is used to perform QA checks prior to committing)
  4. Press the Add Site button and add "http://www.objectaid.com"
    (ObjectAID is used to generate UML diagrams for documentation)
  5. Choose the following:
    • Eclipse Modeling Framework (Ganymede Update Site -> Models and Model Development -> EMF SDK - Eclipse Modeling Framework SDK)
    • Graphical Editing Framework (Ganymede Update Site -> Graphical Editors and Frameworks -> Graphical Editing Framework GEF SDK)
    • Find Bugs (http://findbugs.cs.umd.edu/eclipse/" select "FindBugs->FindBugs Feature Version") grab the latest version
    • Object Aid (http://www.objectaid.com select 'ObjectAid UML Designer')
  6. Before proceeding ensure that all the correct items are selected:
  7. Install these features by selecting Install...
  8. You will be asked to 'Restart Eclilpse' - Select Yes

Other Optional Eclipse Features

The plug-in mentioned in this section are recommended by the Eclipse developers, they are not required for working on uDig (just darn helpful).

  Eclipse Feature   Update Site
  Mylyn Connector: Jira optional Update site already listed in Eclipse (if this feature is missing,
add http://download.eclipse.org/tools/mylyn/update/extras/ )
  Babel Language Packs optional http://download.eclipse.org/technology/babel/update-site/
  Subversive optional http://www.polarion.org/projects/subversive/download/1.1/update-site/
  Subclipse optional http://subclipse.tigris.org/update_1.2.x

Please note that you only need the language pack if you have not installed the Use "Unofficial Language Pack".

Babel

Please do not use Babel and the NL language pack at the same time.

These instructions are provided for those who want to look into additional language support - if you find Babel is better than the NL language pack in extras let us know and we will make the switch.

To download langague packs from the babel update site:

  1. Select Help > Software Updates ...
  2. Select Available Software Tab
  3. You will find the entry for Myln Extras already listed
  4. For Babel Language Pack you'll have to add a new site using the 'Add Site' button.
  5. You will need to check off the languages that are of interest to you, I used the following for extras:

    (Yes it is scary that a Klingon translation has been started)

Subversive or Subclipse

If you are interested in working with our subversion repository directly from eclipse:

  1. Choose either Subclipse or Subversive if you would like svn integration. Both work; recently I have taken to using Subversive:
  2. Agree to the licenses etc ... as per usual.

Verify Product Configuration

Let's confirm that everything worked:

  1. Start up Eclipse
  2. Open up Help > Software Updates > Manage Configuration from the menu bar
  3. Does it look something like this? (Result is shown without optional features)

Previous: 05 Eclipse Workspace Location Next: 07 Eclipse Preferences

Powered by a free Atlassian Confluence Open Source Project License granted to uDig. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators
User-friendly Desktop Internet GIS