Get Firefox   [ - JYOTIRMAYA.COM - ] Get the Source
 :: Home :: Wiki Home

Eclipse Rich Client Platform Development

[ Programming Trail >> Java Trail >> Java IDE >> Eclipse IDE >> Eclipse Rich Client Platform Development ]

Rich Client Platform


Rich Client Platform is the minimal set of plug-ins needed to build a platform application with a UI, i.e. your application need only require two plug-ins, org.eclipse.ui and org.eclipse.core runtime
 + Workbench [org.eclipse.ui.workbench]
  + Editors
  + Views - provide information about an object in the workbench
  + Menus
{brown} Try Eclipse 3.1M5 for RCP development. You can now create and manage an Eclipse product in a *.product file, which can be created via File > New > Other...> Product Configuration.

The product configuration editor manages all aspects of a product from basic definition to branding. You can create plug-in-based and feature-based products. The overview page provides hot links to test and export the product.{/brown}

Exporting Rich Client Platform [1]


First findout the following details (highlighted yellow) from Eclipse plugin.xml




Export your RCP as a ZIP file and unzip it in a folder. Copy the Plugin directory to a folder (e.g. C:\temp\myapp). Now, copy the eclipse.exe and startup.jar from eclipse folder. So your RCP application folder (C:\temp\myapp) will look like this:


Now copy the following folders from the eclipse plugin directory to the plugin folder of your RCP application (C:\temp\myapp\plugins).


Use org.eclipse.swt.gtk_3.1.0 for Linux instead of org.eclipse.swt.win32_3.0.0

Create a *.bat file with the following command (oneline) and put it on your RCP application folder (C:\temp\myapp).

 java -cp startup.jar org.eclipse.core.launcher.Main 
 -application MyRCP.MyRCPApplication
Double click to run.

For more launching options check out the The Eclipse Program Launcher page.

External Links

  1. Using the new Eclipse native launcher
  2. Branding Your Application
  3. Eclipse Rich Client Platform
See Also
  1. Eclipse IDE 101 Flash Tutorial
  2. Eclipse Tips and Tricks
  3. Eclipse Plugins
  4. Eclipse IDE Online Tutorials
  5. Eclipse Plugin Development
  6. Eclipse and CVS
Applications
  1. Qanyon World Factbook - A Distributed Rich Client Application
  2. Eclipse Trader
References
[1] Eclipse Rich Client Platform Part 1

Contributors

Jyotirmaya Nanda



Last Updated 2/26/2005 12:31:41 AM by '199.234.154.34'
Home | Versions | Edit page | List pages | Recently Modified pages | | Add to My Yahoo!

Search for:
I block the IP address(es) of users trying to vandalize my wiki. A simple mail to me can remove your IP from the blocked list. If you are new to wiki and want to try something out please do so at the Wiki Sand Box. Thank you !!.

  Last Modified: Thursday, November 29, 2007; at 11:05:03 AM

[ - © Jyotirmaya Nanda, 2007 - ]