0

既存の Eclipse/Equinox RCP アプリケーション用のプラグインをいくつか作成しました。以前は、更新サイトを使用して問題なくインストールできました。

RCP アプリケーションが更新された後、これはもう不可能です ( ~org.osgi.framework.version、~1.5.0) :1.6.0osgi.framework.version3.6.1.R36x_v201008063.7.2.v20120110-1415

  • 機能がインストールされます ( に一覧表示、features/に表示Help->Software Updates->Manage Configuration)。
  • Feature-Status はNo plug-in: "XY" included at runtime.、機能内のすべてのプラグインについて表示されます。
  • plugins/フォルダにはファイルが含まれてい.jarます
  • ssOSGI コンソールで使用すると、バンドルが表示されません。
  • RCP アプリケーションの古いバージョンでは、まったく同じ更新サイトが正常に機能します。
  • コマンドを使用して OSGI コンソールから同じプラグインをインストールすると、プラグインは正常にinstall動作します。(RCP アプリケーションの最新バージョン/更新サイトにあったのと同じ jar を使用)

この問題を診断または解決するにはどうすればよいですか?

編集:機能をインストールした後、ボタンの代わりにボタンを押すと、Apply ChangesYes->Restart正しくインストールされます...

4

0 に答える 0