Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[recommenders-dev] Simplified Workspace and IDE Setup

Hi,

at EclipseCon I learned about Eclipse OOMPH - and IDE and workspace provisioning tool. I created a configuration for Code Recommenders that would allow contributors to easily get the latest Eclipse IDE (Luna M6) with Egit, Xtend, M2E, M2E Extensions, and Marketplace Client already installed.

The workspace created by OOMPH also contains the default workspace settings and Java Code formatting rules and common compiler settings for Code Recommenders.

OOMPH also checks out the Git repository and can potentially import these projects in the workspace. Unfortunately this does not work with code recommender since we don’t check in .project files but get them generated by Maven. 
However, since the git repo is already cloned, users only have to import the projects using the M2E Import wizard manually and are almost done.

I’d like to ask a couple of people to test that system. Andreas, Patrick, and Sascha: Could you do me a favor and test this setup?

Steps to do:

1. Download the OOMPH Installer from [1]

2. Place the attached recommenders.setup file into the same folder as the unzipped OOMPH Installer. Note, on Mac that file has to be placed under /Setup.App/Contents/MacOs/. See [2], step 8 for details.

PNG image



3. Start the installer and pick „Code Recommenders“ from the installer Window:

PNG image


4. After you clicked on install, OOMPH will download a fair amount of Jars and set up your Eclipse installation under the „Install Folder“ you specified in step 3. Follow the instructions until OOMPH seems to be done.

5. Then you need to manually import the Maven projects:


PNG image

PNG image


6. Last, click on the refresh button. This will do a couple of things - most interestingly set the target platform to Kepler:

PNG image




After that, you should have a ready-to-use workspace and fresh Eclipse installation.


Please let me know if this works for you!

Thanks,
Marcel


[1] https://wiki.eclipse.org/Eclipse_Oomph_Installer
[2] https://wiki.eclipse.org/Eclipse_Oomph_Authoring



Attachment: recommenders.setup
Description: Binary data


Back to the top