0

SDK(Eclipseを使用しています...)を使用してSAP Design Studio用のプラグインを開発し、ドキュメントのように設定しようとしています。Eclipse 経由でプラグインを実行しようとすると、次のエラーが発生します。

!ENTRY org.eclipse.osgi 2 0 2013-10-23 14:18:48.915 !MESSAGE 次のルート制約が解決されないため、1 つ以上のバンドルが解決されません: !SUBENTRY 1 org.eclipse.osgi 2 0 2013- 10-23 14:18:48.915 !MESSAGE バンドル initial@reference:file:D:/workspace/com.sap.sample.coloredbox/ は解決されませんでした。!SUBENTRY 2 com.sap.sample.coloredbox 2 0 2013-10-23 14:18:48.915 !MESSAGE 必要なバンドル com.sap.ip.bi.zen.rt.components.sdk_0.0.0 がありません。

そのため、バンドル「com.sap.ip.bi.zen.rt.components.sdk_0.0.0」が欠落しているようです-しかし、それがどこから来るのかわかりません...数週間前にインストールしましたSDK を別のマシンにインストールすると、正常に動作します。

Eclipse で (サンプル プラグインが選択されている状態で) [プロジェクト] -> [プロパティ] -> [実行/デバッグ設定] の下にあることに気付きました。次に、[実行するプログラム] フィールドセットの下の [製品の実行] ポイントが [製品の実行] である起動構成を編集します。グレー表示され、次のヒント テキストを含む注意マークがあります。

「この名前の製品は、必要なバンドルに見つかりません。この製品を提供できる利用可能な IProductProvider がない限り、この起動は期待どおりに開始されない可能性があります」.

SDK が動作している別のマシンでは、ポイントはグレー表示されず、製品「com-sap.ip.bi.zen」が選択されています。

したがって、問題は非常に明確なようです-解決方法がわからないだけです... :/ 助けてくれてありがとう!

4

2 に答える 2

1

プラグイン デザイン スタジオのターゲット パスが有効であることを確認してください (設定 -> プラグイン開発 -> ターゲット プラットフォーム)。

私の場合 (win 7 32 ビット)、sdk 参照 (設定 -> XML -> XML カタログ) を取得した後、すぐにデザイン スタジオのパスを修正する必要がありました。Eclipseがこれを解決すると、修正が行われた場合、明らかに再び解決されることはありません。

于 2014-01-08T17:53:35.120 に答える