Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Eclipse IDE : features to include?
Eclipse IDE : features to include? [message #1740135] Tue, 09 August 2016 14:24 Go to next message
Jim 20100 is currently offline Jim 20100Friend
Messages: 69
Registered: June 2016
Member
Hi,

I would like to create my own Eclipse application.

As my application has to support the notion of views, projects, etc. I supposed
that my application is NOT a RCP application but an application based on
the Eclipse IDE?
I want for example all basic functions like the menu File> New project
or Window-> Show View, Show Perspective, etc
I create my own project type, and I use EMF to create my own EMF data files.

if you think I am wrong and if you think I don't have to run the product "org.eclipse.platform.ide" please let me know.

So I was able to create a run configuration.
I Run a product: org.eclipse.platform.ide

It was of course needed to include the set of required plugins.
We have no doc on which plugin to include.
So to be able to select the minimal set of plugins is as you know maybe very difficult.

Some plugins were missing like:
org.eclipse.equinox.ds
org.eclipse.ui.ide.application

But I read it is always better to work with features.
Especially I would like to use features for my own plugins.

But to start the smallest Eclipse IDE, which features do I have to include?
That is my question?
org.eclipse.platform
but what else?

I found no documentation about features and what I want to do.

Rgds
Vincent




Re: Eclipse IDE : features to include? [message #1740234 is a reply to message #1740135] Wed, 10 August 2016 15:15 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 30203
Registered: July 2009
Senior Member
Jim,

Comments below.


On 09.08.2016 16:25, Jim 20100 wrote:
> Hi,
>
> I would like to create my own Eclipse application.
>
> As my application has to support the notion of views, projects, etc. I
> supposed
> that my application is NOT a RCP application but an application based
> on the Eclipse IDE?
Yes, if you want projects you (a workspace) you need more of an IDE.
> I want for example all basic functions like the menu File> New project
> or Window-> Show View, Show Perspective, etc
> I create my own project type, and I use EMF to create my own EMF data
> files.
By this you mean a project nature?
>
> if you think I am wrong and if you think I don't have to run the
> product "org.eclipse.platform.ide" please let me know.
Yes, that's minimal product available.
>
> So I was able to create a run configuration.
> I Run a product: org.eclipse.platform.ide
>
> It was of course needed to include the set of required plugins.
Or features.
> We have no doc on which plugin to include.
> So to be able to select the minimal set of plugins is as you know
> maybe very difficult.
Yes.
>
> Some plugins were missing like:
> org.eclipse.equinox.ds org.eclipse.ui.ide.application
Yes, some thing only contribute extensions but some things won't
function without such extensions, but that's not expressed as a
requirement that PDE can know about.
> But I read it is always better to work with features.
Yes, it help keep things minimal.
> Especially I would like to use features for my own plugins.
>
> But to start the smallest Eclipse IDE, which features do I have to
> include?

Looking at the metadata for that product IU, I see it requires these
features:
<analysis:Requirement
name="org.eclipse.equinox.p2.user.ui.feature.group"
namespace="org.eclipse.equinox.p2.iu"
versionRange="[2.2.200.v20160606-1311,2.2.200.v20160606-1311]"
greedy="true"/>
<analysis:Requirement
name="org.eclipse.platform.feature.group"
namespace="org.eclipse.equinox.p2.iu"
versionRange="[4.6.0.v20160606-1342,4.6.0.v20160606-1342]"
greedy="true"/>

So you could try to include those two features...
> That is my question?
> org.eclipse.platform
> but what else?
>
> I found no documentation about features and what I want to do.
No, it's quite challenging. :-(


>
> Rgds
> Vincent
>
>
>
>
>
Previous Topic:Frequent freezing on Neon
Next Topic:Java on Eclipse calculator issue
Goto Forum:
  


Current Time: Sun Jun 16 09:09:02 GMT 2019

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

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

Back to the top