Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Information on self hosting
Information on self hosting [message #30098] Tue, 28 October 2008 21:10
Sandip Chitale is currently offline Sandip ChitaleFriend
Messages: 27
Registered: July 2009
Location: California, USA
Junior Member
The Plug-in Development Environment Guild's Tips and Tricks section has
this blurb on self hosting:

--

Feature-based self-hosting The current method of self-hosting in
Eclipse is plug-in-based. PDE launches a second run-time workbench
instance by passing an array of plug-ins that it should load. A regular
Eclipse product is feature-based: during startup, it checks all the
features that should be active, computes plug-ins that belong to those
features, and passes the result for loading.

This difference in behavior makes it complicated to self-host in
scenarios where a full startup that involves features is required. PDE
now supports this scenario if care is taken with the setup:

1. The workspace needs to be <work-area>/plugins.
2. Features must be imported into the workspace using the new
'Feature Import' wizard (they will be created in <work-area>/features).
3. All plug-ins must be in the workspace (either in source or
imported as binary projects WITHOUT linking).
4. When launching, Run-time Workbench launcher must be configured to
use features (in Plug-ins and Fragments tab).

If all these conditions are met, the runtime Eclipse instance will be
launched in a way that is the closest possible approximation of a normal
Eclipse startup. This facilitates testing About dialogs and other
aspects that may depend on the set of installed features.
--


Is there any more information available on this. Can anyone share their
experience with setting up an environment like the one described above
to do the development?

thanks in advance,
Sandip
Previous Topic:Debugging Eclipse plugin
Next Topic:Information on self hosting
Goto Forum:
  


Current Time: Thu Apr 25 15:59:57 GMT 2024

Powered by FUDForum. Page generated in 0.02779 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top