Skip to main content



      Home
Home » Newcomers » Newcomers » Installing a minimal set of plug-ins for an infocenter
Installing a minimal set of plug-ins for an infocenter [message #209160] Mon, 07 May 2007 05:52 Go to next message
Eclipse UserFriend
Originally posted by: graham.hannington.gmail.com

The Eclipse 3.2 SDK topic:

http://help.eclipse.org/help32/topic/org.eclipse.platform.do c.isv/guide/ua_help_setup_infocenter.htm

lists the minimal set of plug-ins required to run an infocenter as:

org.apache.lucene
org.eclipse.core.runtime
org.eclipse.help
org.eclipse.help.appserver
org.eclipse.help.base
org.eclipse.help.webapp
org.eclipse.osgi
org.eclipse.tomcat
org.eclipse.update.configurator

In practice - perhaps due to my newbie-ness - this list appears to me to be
incomplete.

Here's what I've done:

- Downloaded and installed the Eclipse RCP 3.2.2 (on Windows XP)
- Looked at the plugins folder to see what was missing from the list above
- Downloaded the Eclipse Platform 3.2.2, and copied the missing plugins to
where I'd installed the RCP

No luck: the Eclipse infocenter consistently failed to start. I eventually
got tired of adding the plug-ins that the Eclipse log file told me were
missing, and decided to "work backwards" by gradually removing plug-ins from
the Eclipse Platform "superset" (rather than adding plug-ins to the RCP).
I'm down to 77 plug-ins (plus one extra for my test infocenter content) - a
total of 37MB - and I have a working infocenter. This is not quite as
minimal as I was hoping for :-).

Can anyone offer me a systematic way of determining which plug-ins I need to
run an infocenter? Perhaps - I'm just guessing - the list of plug-ins cited
by the SDK is definitive after all, but it omits "prerequisite" plug-ins for
those plugins, which any experienced Eclipse user would understand.

When the SDK lists org.eclipse.core.runtime, does it mean "every plug-in
whose name begins with org.eclipse.core.runtime", or just that one? The fact
that the list explicitly names different plug-ins whose names begin with
"org.eclipse.help." makes me think "just that one", but in practice, it
seems to me that I need quite a few org.eclipse.core.runtime.* plug-ins to
get an infocenter working.

Finally, is there a systematic/automated way to download the latest versions
of a minimal set of plugins? (I could be wrong, but Yoxos doesn't seem to
allow me to define a distro to the level of granularity I want: that is, a
subset of the Platform plugins.)

Graham Hannington
Re: Installing a minimal set of plug-ins for an infocenter [message #209178 is a reply to message #209160] Mon, 07 May 2007 07:21 Go to previous message
Eclipse UserFriend
Originally posted by: merks.ca.ibm.com

Graham,

For any plugin in the package explorer, you can expand the plugin's
"Plug-in Dependencies" folder to see a complete list of all the plugins
it depends on. If necessary, you can create a plugin and add things
like the list below to the MANIFEST.MF's dependencies and then use that
to compute the overall set of transitive dependencies. What you show
below definitely doesn't look complete. I understand in 3.3M7 that
help has switched from using tomcat to using jetty, so likely this list
changes over time. I think only the update manager would let you pick
up this minimal subset all by itself...


Graham Hannington wrote:
> The Eclipse 3.2 SDK topic:
>
> http://help.eclipse.org/help32/topic/org.eclipse.platform.do c.isv/guide/ua_help_setup_infocenter.htm
>
> lists the minimal set of plug-ins required to run an infocenter as:
>
> org.apache.lucene
> org.eclipse.core.runtime
> org.eclipse.help
> org.eclipse.help.appserver
> org.eclipse.help.base
> org.eclipse.help.webapp
> org.eclipse.osgi
> org.eclipse.tomcat
> org.eclipse.update.configurator
>
> In practice - perhaps due to my newbie-ness - this list appears to me to be
> incomplete.
>
> Here's what I've done:
>
> - Downloaded and installed the Eclipse RCP 3.2.2 (on Windows XP)
> - Looked at the plugins folder to see what was missing from the list above
> - Downloaded the Eclipse Platform 3.2.2, and copied the missing plugins to
> where I'd installed the RCP
>
> No luck: the Eclipse infocenter consistently failed to start. I eventually
> got tired of adding the plug-ins that the Eclipse log file told me were
> missing, and decided to "work backwards" by gradually removing plug-ins from
> the Eclipse Platform "superset" (rather than adding plug-ins to the RCP).
> I'm down to 77 plug-ins (plus one extra for my test infocenter content) - a
> total of 37MB - and I have a working infocenter. This is not quite as
> minimal as I was hoping for :-).
>
> Can anyone offer me a systematic way of determining which plug-ins I need to
> run an infocenter? Perhaps - I'm just guessing - the list of plug-ins cited
> by the SDK is definitive after all, but it omits "prerequisite" plug-ins for
> those plugins, which any experienced Eclipse user would understand.
>
> When the SDK lists org.eclipse.core.runtime, does it mean "every plug-in
> whose name begins with org.eclipse.core.runtime", or just that one? The fact
> that the list explicitly names different plug-ins whose names begin with
> "org.eclipse.help." makes me think "just that one", but in practice, it
> seems to me that I need quite a few org.eclipse.core.runtime.* plug-ins to
> get an infocenter working.
>
> Finally, is there a systematic/automated way to download the latest versions
> of a minimal set of plugins? (I could be wrong, but Yoxos doesn't seem to
> allow me to define a distro to the level of granularity I want: that is, a
> subset of the Platform plugins.)
>
> Graham Hannington
>
>
>
Previous Topic:I want to close an editor, which associated project is deleted.
Next Topic:Adding Modeling elements programatically
Goto Forum:
  


Current Time: Sun May 11 04:15:35 EDT 2025

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

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

Back to the top