データと機能の分離のために定義されたプラグインがいくつかあるRCPアプリケーションがあります。プラグインがアプリケーションで起動していない
アプリケーション起動時にアクティブにするすべてのプラグインが必要です(ネットワークイベントに登録する必要があります)。私はこのボックスがチェックされているときにxmlを見ることから、このクラスがロードされているときにこのプラグインをアクティブにします。チェックされていません。これは実際には遅延ロードインジケータです。
.productの設定ページにプラグインを追加すると、各アクティベータに対してClassNotFoundExceptionsが取得されます。
RCPアプリケーションの起動時に自動的にプラグインを起動する最も良い方法は何ですか?
私は拡張機能をあまり使っていませんでした。このチュートリアルでは、作成方法を示しています: http://www.vogella.de/articles/EclipseExtensionPoint/article.html#extensionpoints_overview これを行う方法はありますか?各クライアントは何もしないインターフェイスを実装する必要がありますか? –
@SamBrinckはい、確かです。拡張ポイントの必須属性は、名前とIDだけです。 Eclipseヘルプの[プラグイン拡張ポイント](http://help.eclipse.org/indigo/topic/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extension_points.htm)を参照してください。 –