RCP アプリケーションを Eclipse 内から実行しようとすると、次のエラー メッセージが表示されます。
com.bah.gs.arts.jekyll.plugins.VideoLog 制約の欠落: 必要なバンドル: com.bah.gs.arts.jekyll.plugins.JVLC_Runtime; bundle-version="0.9.1"
誰かがこれを解決する方法を教えてもらえますか?
RCP アプリケーションを Eclipse 内から実行しようとすると、次のエラー メッセージが表示されます。
com.bah.gs.arts.jekyll.plugins.VideoLog 制約の欠落: 必要なバンドル: com.bah.gs.arts.jekyll.plugins.JVLC_Runtime; bundle-version="0.9.1"
誰かがこれを解決する方法を教えてもらえますか?
また、Eclipse の実行構成ダイアログに移動し、[プラグイン] タブを開き、[マジック] ボタン [必要なバンドルを追加] をクリックするのも良い方法です。 :)
このスレッドから: " " コマンド
を含む起動構成で RCP アプリケーションを実行することから始めることができます: " " ビューでコンソールを提供します。これは、それが実行されていることを意味するだけです。-console
OSGi
Console
OSGi
次のようになります。
OSGi>
これが利用可能な場合は、" ss
" (短いステータス) と入力してリターンを押してください。これにより、ステータスを含むすべてのバンドルのリストが表示されます。この情報は、問題を追跡するために参照するとよいでしょう。
詳細については、記事「Where Is My Bundle」もあります。
また、製品構成のプラグイン依存関係も確認してください (特に、アプリケーションが起動せず、エラー ログを表示するように提案するだけであるため、上記を実行できない場合) :そこ
に表示されていますか?com.bah.gs.arts.jekyll.plugins.JVLC_Runtime
このスレッドで説明されているように、エクスポート リストの問題に関連していることがよくあります。