Eclipseプラグインを開発し、ターゲットプラットフォームを「実行プラットフォーム」に設定しています。しかし、私が開発しているEclipseインスタンスのJavaプロジェクトでAlt-Shift-F1を押すと、IJavaProjectと表示されますが、ターゲットEclipseインスタンスで同じことを行うと、それはIProjectです。また、コード補完でIJavaProjectインタフェースを見つけることができません。結局、ターゲットプラットフォームが実行中のプラットフォームと互換性がないように見えます。ターゲットプラットフォームはEclipseプラグイン開発で実行中のプラットフォームと異なります
アイデア?
返信いただきありがとうございます。 「すべてのワークスペースと有効なターゲットプラグイン」が選択されており、現在持っているすべてのプラグインを選択します。しかし、Eclipseのインスタンスは異なるようです。そのロゴとAboutダイアログでさえ同じではありません。 – oddin
実行中のプラットフォームから新しいターゲットプラットフォーム定義を作成して、現在の定義が奇妙でないことを確認できますか? –
私はすでに同じ効果でそれを試しました。私はIJavaProjectが必要で、私はIProjectを取得します。 – oddin