Creating Eclipse configurations

To use the Eclipse IDE with an existing Rational® Rhapsody® model, you must create an Eclipse configuration in your model and then use the Rhapsody Project Wizard in Eclipse to specify settings such as the Eclipse project to associate with your Rational Rhapsody model.

Procedure

  1. Display the existing C or C++ project in Rational Rhapsody.
  2. In the browser, right-click the Component in the project for which you want to create an Eclipse configuration and then select Add New > Eclipse Configuration. The system displays a window, asking whether the user wants to launch the IDE if it is not running.
    Note: If IDE is already running, be certain that the ports for Eclipse and Rational Rhapsody match by selecting the Code > IDE options from the Rational Rhapsody menu and making any changes required. If the ports do not match, a new IDE might open even if the user meant to switch to the running IDE!
  3. For the WindRiver version of Eclipse, the Workspace Launcher displays so that you can select a directory for your Eclipse project workspace. Click OK to save the selected directory.
  4. The Project wizard displays. It lists the name of the project and the component you selected for the new Eclipse configuration. Select whether you want to create a New Project or an Existing Project. Click Finish.
  5. The New Project window displays wizard types. However, currently only the vXWorks Downloadable Kernel Module Project is supported. Select it and click Next.
  6. Type a Project name and select a workspace in this window. Complete setting up the Workbench project, as described in the Workbench documentation.
  7. The Application Development interface displays the Eclipse configuration of the selected Rational Rhapsody component.
  8. The browser now contains the new Eclipse configuration.
    Tip: You can convert an existing "ordinary" Rational Rhapsody configuration to an Eclipse configuration by opening the pop-up menu for the configuration and selecting Change to > Eclipse Configuration.

Feedback