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.
Recommenders/BuildingFromSource
< Recommenders
Revision as of 14:58, 9 February 2011 by Bruch.st.informatik.tu-darmstadt.de (Talk | contribs) (New page: __TOC__ Building Eclipse Code Recommenders from sources should be pretty easy. If some of the steps below fail - let us know. = Building with Maven '''without''' coverage tests = # Clon...)
Contents
Building Eclipse Code Recommenders from sources should be pretty easy. If some of the steps below fail - let us know.
Building with Maven without coverage tests
- Clone code recommenders git repository.
- Run 'mvn clean install'.
Building with Maven including coverage tests
- To run coverage tests you have to install Emma for measuring test coverage with maven. For a detailed description how to set up emma locally follow this guide.
- After installation run 'mvn clean install -P coverage'.
Building from Eclipse Workspace
Configuring Eclipse Code Recommenders Workspace for Eclipse is slightly more complicated:
- Clone code recommenders git repository.
- Run 'mvn clean install' once from the git repository root directory (required: downloads model.zips for overrides and calls recommender).
- Import all projects into your Eclipse workspace.
- Set the workspace's target platform.
- Go to org.eclipse.recommenders.releng
- Open 'devel-3.6.target' target definition with target platform editor
- Wait until Eclipse resolved all dependencies. Check the progress view to see when resolving finished.
- Now click on the 'Set as target platform' link on the upper right corner of the editor.
- Wait until workspace is rebuild and all compile errors went away (maybe except from the testdata project)
- Done. Start your Eclipse runtime and trigger code completion on some Eclipse UI classes.
In the case of problems point your browser to http://eclipse.org/forums/eclipse.recommenders - or -
Consider sending an email to developer mailing-list. For instructions how o join
the mailing list visit http://eclipse.org/recommenders/
In the case you want to contribute to the project check out the developer resources. Visit http://eclipse.org/recommenders/ _Getting Involved_ section.