Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Riena/Downloads – Installation – Setup
You are two steps away from starting to write Riena applications:
- Download and install Equinox, RCP, and Riena.
- Set up your target platform.
This page will lead you through these steps.
Install Equinox, RCP, and Riena
- All Platforms
-
- First install Equinox project SDK and RCP SDK.
- Download the target platform from one of the software update sites given below.
- Important note: Only install into your target platform, not into your Eclipse IDE directly!
- Windows users
- can alternatively install a complete target platform from the links marked "Complete target platform" below.
See also Riena Older Releases and Milestones.
Set up Riena Toolbox
There is a IDE Support for Riena for Eclipse 3.6. It consists of Wizards for generating some simple Riena Apps, a treebased Editor for the Assembly-Extensionpoints and an Previewer for RCP-Views and SWT-Composites. To install follow these steps:
- install and run Eclipse >= 3.6 - install new software from http://download.eclipse.org/rt/riena/updatesites/rienatoolbox (make sure that you DISABLE the checkbox "Contact all update sites during install to find required software". That is currently important because of bug 306279 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=306279).
So now you are all setup. To see it running: - Create a new Plug-in Project (Would you like to create a rich client application = yes) - Select "Riena Hello World" or "Riena Mail Template" frmo the list of templates and finish creating the new template - Show View -> Other -> Riena Toolbox -> AssemblyEditor - The Assembly Editor now shows the assemblies from all projects in the workspace.
If you have any questions, bugs, feedback let us know through the normal channels bugzilla, riena-dev, newsgroup.
Set up target platform for Riena apps
For a Riena-based application to compile, a certain set of bundles (plug-ins) must be available at compile time. This set of bundles is known as a target platform. Follow the steps outlined in either of the following two sections to set up the target platform for Riena applications (based on Riena 3.0.0).
Setup
- Download Eclipse IDE 3.6.x for your platform and start with a blank workspace.
- Create a new Target Platform definition that contains "Equinox Target Components" and "Eclipse RCP" & "Eclipse RCP SDK" from the Helios Software Update Site.
- Then install "Riena Target Components" from Helios Software Update Site.
- Activate the platform.
- Done.
Next Step
Now you are ready to start writing Riena applications. To get a feeling of the Riena framework, take a look at Riena's Example Applications and Code Templates.
Set up target platform for Riena on RAP apps
For a Riena on RAP-based application to compile, a certain set of bundles (plug-ins) must be available at compile time. This set of bundles is known as a target platform. Follow the steps outlined in either of the following two sections to set up the target platform for Riena on RAP applications (based on Riena 3.0.0).
Setup
- Download Eclipse IDE 3.6.x for your platform and start with a blank workspace.
- Create a new Target Platform definition that contains "Equinox Target Components" and "Rich Ajax Platform (RAP) Target Components" from the Helios Software Update Site.
- Then install "Riena Target Components" from Helios Software Update Site.
- Activate the platform.
- Done.
Next Step
Now you are ready to start writing Riena applications (ensure that in such a launch configuration the bundle org.eclipse.riena.ui.swt.rap is selected as required bundle). To get a feeling of the Riena framework, take a look at Riena's Example Applications and Code Templates. Make sure that you click on "Add Required bundles" before you start any of the examples that come with Riena.