Home » Eclipse Projects » Eclipse Platform » How to install all basic features?
How to install all basic features? [message #331448] |
Mon, 08 September 2008 10:52 |
Eclipse User |
|
|
|
Originally posted by: mlsmg.ulb.ac.be
Dear list,
I have a very basic question for which I couldn't find any answer,
please pardon me if it is obvious.
I would like, to understand how the packaging works and also to have a
very clean eclipse install, to install only a basic eclipse environment,
containing only (but all) basic, platform-related, features, and then
install only the added features I need. E.g., I would install JDT but
not PDE (which comes with eclipse SDK or eclipse Classic).
So I installed eclipse platform 3.4 (eclipse-platform-3.4-win32.zip from
http://download.eclipse.org/eclipse/downloads/drops/R-3.4-20 0806172000/index.php),
listed as : "*Platform Runtime Binary* These drops contain only the
Eclipse Platform with user documentation and no source and no programmer
documentation. The Java development tools and Plug-in Development
Environment are NOT included. You can use these drops to help you
package your tool plug-ins for redistribution when you don't want to
ship the entire SDK."
Indeed, when looking into Help / About Eclipse Platform / Features
Details, I get three features listed:
- Eclipse Platform, Version:
3.4.0.v20080610-9I96EhtEm-T_5LxIsybz-3MdGZmOA3uwv7Ka_M, Build id:
I20080617-2000, Feature Id: org.eclipse.platform ;
- Eclipse RCP, Version: 3.4.0.v20080324a-989JERhEk-jWnd5IY8K5tjxB,
Build id: I20080617-2000, Feature Id: org.eclipse.rcp ;
- Eclipse Help, Version: 1.0.0.v20080603-7r7xEHJEJkZu5nE6Q4Qrtvu6JZ9L,
Build id: I20080617-2000, Feature Id: org.eclipse.help.
However, I found out later that one particular feature is lacking: in
the Window / Preferences / General, I have no "Capabilities" submenu.
This is a feature related to P2, AFAIU.
So I downloaded and installed in an other folder eclipse Classic, AKA
eclipse SDK, 3.4. In this version, the Window / Preferences / General /
Capabilities menu exists. I checked the Features (Help / About SDK /
Features Details) to see what I should add to the other one to get the
missing feature and get:
- Eclipse Project SDK, Version:
3.4.0.v20080522-7O7S-CHEp2gcoGjmFFomLz-d5M8NdvuPgDrH17jw0Mvh e, Build id:
I20080617-2000, Feature Id: org.eclipse.sdk ;
- Eclipse Platform, Version:
3.4.0.v20080610-9I96EhtEm-T_5LxIsybz-3MdGZmOA3uwv7Ka_M, Build id:
I20080617-2000, Feature Id: org.eclipse.platform ;
- Eclipse RCP, Version: 3.4.0.v20080324a-989JERhEk-jWnd5IY8K5tjxB,
Build id: I20080617-2000, Feature Id: org.eclipse.rcp ;
- Eclipse Help, Version: 1.0.0.v20080603-7r7xEHJEJkZu5nE6Q4Qrtvu6JZ9L,
Build id: I20080617-2000, Feature Id: org.eclipse.help ;
- Eclipse Java Development Tools, Version:
3.4.0.v20080603-2000-7o7tEAXEFpPqqoXxgaBhhhq, Build id: I20080617-2000,
Feature Id: org.eclipse.jdt ;
- Eclipse Plug-in Development Environment, Version:
3.4.0.v20080603-7T7U-E_EkMNrNKb39WcMC, Build id: I20080617-2000, Feature
Id: org.eclipse.pde ;
- Eclipse CVS Client, Version: 1.1.0.v20080603-7C79E8M9EI99m9c9S,
Build id: I20080617-2000, Reature Id: org.eclipse.cvs.
Then what is missing? Which of these features contain the "Capabilities"
menu I'm looking for? Naturally, adding the eclipse SDK feature to my
"platform" install would solve the problem, but also add the JDT, CVS,
PDE, and defeat the original purpose of having a light, minimal eclipse.
What basically hurts me is that I am not sure, even if I find by trial
and errors the specific set of plug-ins required to make the
"Capabilities" menu appear, that I am not missing an other (possibly
important) feature in my eclipse platform installation. Naturally I
accept that I don't have things such as an xml parser with my basic
install, because this is clearly not related to the platform itself, and
it is obvious that such a parser would be installed if I add, e.g., PDE
to my install. What is odd to me is that "Capabilities" seems so much
buried into the platform mechanism itself that I feel it should be part
of the "basic" bundle. And also, that this Capabilities menu is indeed
included in eclipse Classic but without clearly appearing in the
Features list.
Is this an eclipse release packaging problem, soon to be corrected, or
is there something I missed here? Is there a better way to have a
"basic" / "light" eclipse install while making sure that every basic
features reasonably associated with the platform is there?
Any documentation of pointers would be appreciated if I misunderstood
something.
Thank you.
Olivier
|
|
|
Re: How to install all basic features? [message #331844 is a reply to message #331448] |
Wed, 24 September 2008 21:51 |
Eclipse User |
|
|
|
Originally posted by: eclipseng.arthorne.com
The Capabilities preference page *is* part of the org.eclipse.platform
feature. The problem is, this product doesn't actually define any
capabilities, so the page is not shown because it would be empty.
Typically capabilities are introduced by some high level product to help
streamline/organize/simply the presentation of that product.
A neat hint: in Eclipse 3.5, simply select the Capabilities preference
page and hit Alt+Shift+F1. PDE will tell you what class defines it, and
what plugin it lives in. This assumes of course that you have PDE
installed which is part of the SDK ;)
John
--
Olivier Cailloux wrote:
> Dear list,
>
> I have a very basic question for which I couldn't find any answer,
> please pardon me if it is obvious.
>
> I would like, to understand how the packaging works and also to have a
> very clean eclipse install, to install only a basic eclipse environment,
> containing only (but all) basic, platform-related, features, and then
> install only the added features I need. E.g., I would install JDT but
> not PDE (which comes with eclipse SDK or eclipse Classic).
>
> So I installed eclipse platform 3.4 (eclipse-platform-3.4-win32.zip from
> http://download.eclipse.org/eclipse/downloads/drops/R-3.4-20 0806172000/index.php),
> listed as : "*Platform Runtime Binary* These drops contain only the
> Eclipse Platform with user documentation and no source and no programmer
> documentation. The Java development tools and Plug-in Development
> Environment are NOT included. You can use these drops to help you
> package your tool plug-ins for redistribution when you don't want to
> ship the entire SDK."
>
> Indeed, when looking into Help / About Eclipse Platform / Features
> Details, I get three features listed:
> - Eclipse Platform, Version:
> 3.4.0.v20080610-9I96EhtEm-T_5LxIsybz-3MdGZmOA3uwv7Ka_M, Build id:
> I20080617-2000, Feature Id: org.eclipse.platform ;
> - Eclipse RCP, Version: 3.4.0.v20080324a-989JERhEk-jWnd5IY8K5tjxB,
> Build id: I20080617-2000, Feature Id: org.eclipse.rcp ;
> - Eclipse Help, Version: 1.0.0.v20080603-7r7xEHJEJkZu5nE6Q4Qrtvu6JZ9L,
> Build id: I20080617-2000, Feature Id: org.eclipse.help.
>
> However, I found out later that one particular feature is lacking: in
> the Window / Preferences / General, I have no "Capabilities" submenu.
> This is a feature related to P2, AFAIU.
>
> So I downloaded and installed in an other folder eclipse Classic, AKA
> eclipse SDK, 3.4. In this version, the Window / Preferences / General /
> Capabilities menu exists. I checked the Features (Help / About SDK /
> Features Details) to see what I should add to the other one to get the
> missing feature and get:
> - Eclipse Project SDK, Version:
> 3.4.0.v20080522-7O7S-CHEp2gcoGjmFFomLz-d5M8NdvuPgDrH17jw0Mvh e, Build id:
> I20080617-2000, Feature Id: org.eclipse.sdk ;
> - Eclipse Platform, Version:
> 3.4.0.v20080610-9I96EhtEm-T_5LxIsybz-3MdGZmOA3uwv7Ka_M, Build id:
> I20080617-2000, Feature Id: org.eclipse.platform ;
> - Eclipse RCP, Version: 3.4.0.v20080324a-989JERhEk-jWnd5IY8K5tjxB,
> Build id: I20080617-2000, Feature Id: org.eclipse.rcp ;
> - Eclipse Help, Version: 1.0.0.v20080603-7r7xEHJEJkZu5nE6Q4Qrtvu6JZ9L,
> Build id: I20080617-2000, Feature Id: org.eclipse.help ;
> - Eclipse Java Development Tools, Version:
> 3.4.0.v20080603-2000-7o7tEAXEFpPqqoXxgaBhhhq, Build id: I20080617-2000,
> Feature Id: org.eclipse.jdt ;
> - Eclipse Plug-in Development Environment, Version:
> 3.4.0.v20080603-7T7U-E_EkMNrNKb39WcMC, Build id: I20080617-2000, Feature
> Id: org.eclipse.pde ;
> - Eclipse CVS Client, Version: 1.1.0.v20080603-7C79E8M9EI99m9c9S, Build
> id: I20080617-2000, Reature Id: org.eclipse.cvs.
>
> Then what is missing? Which of these features contain the "Capabilities"
> menu I'm looking for? Naturally, adding the eclipse SDK feature to my
> "platform" install would solve the problem, but also add the JDT, CVS,
> PDE, and defeat the original purpose of having a light, minimal eclipse.
>
> What basically hurts me is that I am not sure, even if I find by trial
> and errors the specific set of plug-ins required to make the
> "Capabilities" menu appear, that I am not missing an other (possibly
> important) feature in my eclipse platform installation. Naturally I
> accept that I don't have things such as an xml parser with my basic
> install, because this is clearly not related to the platform itself, and
> it is obvious that such a parser would be installed if I add, e.g., PDE
> to my install. What is odd to me is that "Capabilities" seems so much
> buried into the platform mechanism itself that I feel it should be part
> of the "basic" bundle. And also, that this Capabilities menu is indeed
> included in eclipse Classic but without clearly appearing in the
> Features list.
>
> Is this an eclipse release packaging problem, soon to be corrected, or
> is there something I missed here? Is there a better way to have a
> "basic" / "light" eclipse install while making sure that every basic
> features reasonably associated with the platform is there?
>
> Any documentation of pointers would be appreciated if I misunderstood
> something.
> Thank you.
> Olivier
|
|
|
Goto Forum:
Current Time: Mon Dec 30 17:13:25 GMT 2024
Powered by FUDForum. Page generated in 0.03278 seconds
|