私は3つのプロジェクトを持っています:
- プロジェクト A: Eclipse プラグイン
- プロジェクト B: プロジェクト A に依存する Eclipse プラグイン
SWTBot
プロジェクト C:プロジェクト B をテストするためだけのテストを含む Eclipse プラグイン
プロジェクト A は、Maven を介して個別にコンパイルされます。
次に、プロジェクト B とプロジェクト C が一緒にコンパイルされ、テストを開始するために tycho が使用されます。
問題は、maven を介してプロジェクト B と C をコンパイルするときに、次のエラーが発生することです。
[エラー] 内部エラー: java.lang.RuntimeException: "問題が解決できないため、解決策が見つかりませんでした。": [" B 1.0.0.qualifier からバンドルA 0.0.0 への依存関係を満たすことができません。"、"解決策が見つかりませんでした。問題が解決できないためです。"] -> [ヘルプ 1]
プロジェクトBとCをコンパイルするときに tycho がプロジェクトA (maven リポジトリで利用可能) を認識するようにするにはどうすればよいですか?