2016-12-21 9 views
0

の可視性のためのRCPプラグインプロジェクトのJavaに依存(セイP1)は、私は日食にプラグインプロジェクトを作成したビュー

別のプラグイン(P2セイ)

P1はP2に依存しています。だから、私は、P1

に見えるP1の依存関係]タブ(追加P2)P2の すべてのクラスに追加しかし、私はp2の

のクラスを参照してくださいすることはできませんよ、私は、P1のビューが中に見えるはずたいです何か解決策がある場合は、私に教えてください。p2 [エクスポートP2] [4] [エクスポートP1] [5] ここでp1プラグインをインポートする場合は、依存関係のサイクルが発生しています。 p1のクラスがp2プラグインに表示される必要があります。 https://i.stack.imgur.com/jPhMg.pngenter code here

+0

パッケージをインポートしましたか? –

+1

両方のプロジェクトのMANIFEST.MFを表示して、使用しようとしているクラスを指定してください –

+0

エクスポートされたプラグインのスクリーンショットを添付しました。 – iti

答えて

0

https://i.stack.imgur.com/GGoqA.pngあなたはp2からパッケージをエクスポートしましたか? p1のクラスパスで利用可能なp2からクラスを持っている

、あなたは両方の

  • に必要p2(マニフェストエディタ、ランタイムタブ、左側)、および
  • からクラスを含むパッケージをエクスポートp1(マニフェストエディタ、右側の依存関係タブ)にパッケージをインポートするか、p2p1(同じタブ、左側)に入れる必要があります。
+0

はい私はそれを修正しました。しかし、私はp2プラグインプロジェクトでp1のクラスを手に入れることができません – iti

関連する問題