0

NetbeansプラットフォームやEclipseRCPなどのプラットフォームを使用すると、実際にどの程度の肥大化がアプリケーションに追加されますか?私はそれを使うことが本当に必要かどうかを判断しようとしています。フレームワークによって実際に提供される機能のごく一部のみを使用します。これらはすべて、最初から比較的簡単に実装できます。

基本的に必要なのは、ユーザーがAPIに従ってライブラリをコーディングし、私のプログラムがサービスを見つけることができる、何らかの形式のプラグイン管理です。これは、数行のコードで最初から実装するのに十分簡単です。それ以上に、ウィジェットをドラッグアンドドロップできる2Dグラフィックス作業を行う必要があります。これらの2つの要件は、フレームワークを使用するのに十分強力なケースになりますか?私は実際、自分でやるだけに傾倒しています。

ありがとう。

4

1 に答える 1

1

独自のプラグインソリューションを作成することを検討している場合は、RCPを介したEclipseのOSGiの実装を使用することを強くお勧めします。OSGiは堅実であり、同じライブラリの代替バージョンやあらゆる種類のクラスパスの問題などを処理します。プラグインプロバイダーは他のライブラリが存在するかどうかを心配する必要がないため、これはプラグインプロバイダーに役立ちます。これは、同じクラスパスに大量のjarをドロップするよりもはるかに優れています。

于 2011-04-06T21:13:46.960 に答える