Run GUI from source
These instructions are from a clean download of an Eclipse Modelling distribution and include all optional dependencies.
- Clone this Git repository on your Eclipse instance (e.g. using
git cloneor EGit) and import all projects except for those inside theserverfolder into the workspace (File > Import > Existing Projects into Workspace). - Open the
org.eclipse.hawk.targetplatform/org.eclipse.hawk.targetplatform.targetfile, wait for the target definition to be resolved and click onSet as Target Platform. - Install IvyDE into your Eclipse instance, right click on
org.eclipse.hawk.neo4j-v2.dependenciesand use "Ivy > Retrieve 'dependencies'". The libraries should appear withinReferenced Libraries. Do the same for these other projects:org.eclipse.hawk.greycatorg.eclipse.hawk.localfolderorg.eclipse.hawk.orientdborg.eclipse.hawk.sqlite
- Force a full rebuild with
Project > Clean... > Clean all projectsif you still have errors.
After all these steps, you should have a working version of Hawk with all optional dependencies and no errors. You can now right-click on any Hawk project and select "Run as... > Eclipse Application" to open a nested Eclipse with the Hawk GUI running inside it.