Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Gyrex/Preparing Your Workspace For Developing Gyrex

Here's how to set up your workspace for developing Gyrex.


1. Download and install any Eclipse distribution suitable for developing Eclipse plug-ins. We recommend trying the latest Eclipse milestone for access to the latest features in JDT and PDE.

Required plug-ins:

  • Eclipse Plug-in Development Environment
  • Eclipse CVS Client
  • Eclipse Subversion Client
  • Eclipse Git Client


2. Checkout our pre-build target platform.


3. Activate the target platform.

  • Expand project "target-platforms"
  • Open file "eclipse-serverside.target" in Target Definition editor (simple double click should do the trick)
  • Click on link "Set as Target Platform" (located in the upper right corner of the Target Definition editor)


4. Download, install and configure Java 6 JDK.

  • Download and install your preferred Java 6 JDK
  • Window -> Preferences -> Java -> Installed JREs -> Add... -> Standard VM -> Next
  • Set JRE home to the Java 6 JDK folder -> Finish
  • Activate check-box to set Java 6 JDK as the default JDK in Eclipse


5. Download and import the Team Project Sets.

  • Download Team Project Set from here
  • File -> Import... -> Team -> Team Project Set -> Next
  • Point to downloaded project set file -> Finish
  • Confirm creation of repositories and any merge request with existing working sets


6. Optimize project browsing.

  • Switch to the Java perspective
  • Open the Package Explorer view menu (little triangle icon in the upper right corner) and select "Top Level Elements -> Working Sets"
  • Select all working sets ("Select All")
  • We recommend sorting the working sets (check "Sort working sets")
  • We also recommend hierarchical package browsing (open the Package Explorer view menu and this time select "Package Presentation -> Hierarchical")

Back to the top