Installed software versus Features and Plugins in eclipse

When I click Installation Details in eclipse, enter image description here

I got this tab for Installed software

enter image description here

and tab for Features

enter image description here

and tab for plug-ins .

enter image description here

What is the relationship between eclipse software, eclipse features, and the eclipse plugin, as shown in this window?

I think Help -> Install New Software ... for installing software, and the software consists of a bunch of related plugins. These two tabs are the same content (program names / plugin names) that are installed in the Install New Software ... menu?

In his answer, https: //stackoverflow.com/questions/783973/... Bananeweizen says Eclipse "features" are the smallest installable pieces of Eclipse applications for users (eg the Java development toolkit). They consist of multiple plugins, where plugins are the smallest pieces that make sense from the developers point of view (eg org.eclipse.jdt.core, org.eclipse.jdt.ui, org.eclipse.jdt.somethingelse). Eclipse "features" are the smallest installable pieces of Eclipse applications for users (eg the Java development toolkit). They consist of multiple plugins, where plugins are the smallest pieces that make sense from the developers point of view (eg org.eclipse.jdt.core, org.eclipse.jdt.ui, org.eclipse.jdt.somethingelse). , but it seems to me that the eclipse function is almost the same as the eclipse software, and the eclipse application is a set of eclipse software (function) on top of the eclipse platform.

+7
source share
3 answers

"Installed software" is a subset of the features that you, as a user, actively choose to install on this Eclipse instance.

The function list, on the other hand, contains all the functions installed in this instance of Eclipse. It includes all the elements from the "installed software" and contains the dependencies of the elements on the "installed software". These are functions that you did not choose on your own, but the Eclipse P2 update manager decided that to satisfy your installation request.

So, the Eclipse installation process installs functions, some of which are at the user's request, some of them can be installed by the user at the request of the system.

To make this all the more complex, Eclipse functions are often called "plugins" by Eclipse users, although this is not true. Therefore, if you read about something like “installing the PHP plugin”, this really refers to installing the PHP function, which again consists of several plugins (but you do not see them as an Eclipse user, only as an Eclipse developer).

You can double-click one of the functions in this dialog box to see a list of the plugins it contains.

+2
source

A plugin is the addition of specific capabilities to a larger software application.

Each plugin 1) Promotes 1 or more extension points (meaning that it can increase its property by simply connecting it to any extension point) 2.) A small set of prog that usually requires a JRE and adds a small function to your Eclipse SDK.

While eclipse software is a collection of plugins (commonly called the RCP-Rich Client Platform) that provide full functionality for the eclipse SDK.

+1
source

Yes, the software may consist of several plugins. “Installed” not only means that you installed them through the update site, but this software has also been included in this eclipse package.

0
source

All Articles