日食

2012-10-12 9 views
7

で "プラグイン" VS "機能" 対 "インストール済みソフトウェア" 私は、日食に enter image description here日食

Installation Detailsをクリックして、私はInstalled software

enter image description here

ために、このタブを持って、 Features

enter image description here

のタブ210

と、plug-insのタブです。このウィンドウに示されているよう

enter image description here

日食ソフトウェア、日食の機能、およびEclipseプラグインの間の関係は何ですか?

ソフトウェアをインストールするにはHelp -> Install New Software ...と思っています。ソフトウェアは、関連するプラグインで構成されています。これらの2つのタブは、Install New Software ...メニューからインストールされた同じ内容(ソフトウェア名/プラグイン名)ですか?

答えはhttps://stackoverflow.com/a/12863077/260127で、BananeweizenはEclipse "features" are the smallest installable pieces of Eclipse applications for users (e.g. the Java development toolkit). They consist of multiple plugins, where plugins are the smallest pieces that make sense from the developers point of view (e.g. org.eclipse.jdt.core, org.eclipse.jdt.ui, org.eclipse.jdt.somethingelse).と言っていますが、私にはEclipseの機能とほぼ同じですが、EclipseアプリケーションはEclipseプラットフォームの上にEclipseソフトウェア(機能)のセットです。

答えて

2

「インストールされたソフトウェアは、」ユーザーあなたが積極的にこのEclipseのインスタンスにインストールすることを選択機能のサブセットです。

フィーチャリストには、このEclipseインスタンスにすべてフィーチャーがインストールされています。 「インストールされたソフトウェア」のすべての項目が含まれており、「インストールされたソフトウェア」の項目のの依存関係が含まれています。これらはあなたがあなた自身でインストールすることを選択しなかった機能ですが、Eclipse P2アップデートマネージャーはインストール要求を満たすことができると決めました。

また、Eclipseのインストールプロセスでは、機能がインストールされます。その中には、ユーザーからの要求に応じて機能をインストールするものや、システムから要求を受け付けるものがあります。

これをさらに複雑にするために、Eclipseの機能はEclipseユーザーによって「プラグイン」と呼ばれることがありますが、これは正しくありません。「PHPプラグインをインストールする」のようなものを読んだら実際には複数のプラグインで構成されているPHP機能のインストールを指しています(EclipseユーザーとしてはEclipse開発者としてしか表示されません) 。

このダイアログの機能のいずれかをダブルクリックすると、そのプラグインの一覧が表示されます。

0

ソフトウェアは、複数のプラグインで構成されている可能性があります。 「インストール済み」とは、更新サイト経由でインストールされているだけでなく、このソフトウェアがEclipseのパッケージに含まれていたことを意味します。

1

プラグインとは、より大きなソフトウェアアプリケーションに特定の機能を追加することです。

各プラグイン 1)は、(1つの以上の拡張ポイントに貢献それだけで任意の拡張ポイントに接続して自分の性を高めることができることを意味) 2.一般JREを必要とし、いくつかの小さなを追加PROGの)小さなセットあなたのEclipse SDKへの機能。

EclipseソフトウェアはEclipse SDKに完全な機能を提供する一連のプラグイン(一般にRCP-Rich Client Platformと呼ばれます)ですが、

+0

私はRCPがeclipseアプリケーションに関するものだと思っていましたが、eclipseソフトウェアは私がそれの上にダウンロードできるものです。私が間違っているなら私を訂正してください。 – prosseek

+0

完全な機能を提供するプラグインのセットはRCPです。はい、Eclipseアプリケーションです.Eclipse SDKでは、Eclipse SDKに特定の機能を提供する一連のプラグインがEclipse用のソフトウェアです.RCPはクライアントの視点から特定の機能やタスクを提供するプラグインのセットですが、クライアントとEclipse用の機能を提供するために作られたソフトウェアは、Eclipse SDKに機能を提供します – Arun