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

Difference between revisions of "OAW Workspace Setup"

Line 1: Line 1:
 +
{{Backlink|oAW}}
 
This document describes how to set up a development environment suitable for working on the openArchitectureWare components. '''It is NOT intended for people who want to USE openArchitectureWare, but instead for committers and contributors.'''
 
This document describes how to set up a development environment suitable for working on the openArchitectureWare components. '''It is NOT intended for people who want to USE openArchitectureWare, but instead for committers and contributors.'''
  

Revision as of 10:36, 8 February 2008

< To: oAW
This document describes how to set up a development environment suitable for working on the openArchitectureWare components. It is NOT intended for people who want to USE openArchitectureWare, but instead for committers and contributors.

Introduction

In order to understand why setting up the development workspace is so cumbersome, please read the following bug reports:

The EMF wiki provides a very well written explanation of the problem: EMF Workspace setup.

Setting up your oAW workspace

Due to the bug in Eclipse that you cannot reference projects from your workspace in the runtime workspace it is not really easy to debug oAW. The following lines explain how to use the runtime workspace anyway.

  • Start Eclipse and check out all needed projects
  • Start a new runtime workspace containing the stuff you want to debug
  • create your sample project(s) in the runtime workspace
  • Download the latest build from http://oaw.pluginbuilder.org/latest and unzip it somewhere
  • Open the import wizard in the runtime workspace and select plugins and fragments
  • deselect the first checkbox and set the download location as plugin location
  • decide whether you would like to select the plugins to import manually or import the bundles required from your runtime workspace bundles
  • import them as BINARY projects
  • continue and finish the wizard
  • you're done

Back to the top