2016-07-26 12 views
1

Eclipseプラグインの一部を開発しています。現在、IDEはorg.eclipse.uiなどのパッケージを解決できないと言っています。あなたはこの絵で見ることができるよう 私は、必要な依存関係としてplugin.xmlorg.eclipse.uiを正しく追加しました:依存関係として指定されていてもEclipseライブラリが見つかりません

Picture showing the plugin.xml view in Eclipse, containing references to the packages mentioned above.

を使用すると、パッケージがリストされて表示されますが、何かがあることを示している小さな赤いxシンボルを持つことができたよう違う。これらの名前の1つを選択して宣言に行きたいとすると、IDEはそのパッケージを見つけることができません。

私が使用しているIDEはEclipseのネオンRCPたて私のUbuntuシステムにを設置しています。 AFAICTこれらのパッケージは、それ自体がEclipseに付属する必要があります。 どうすればインストールできますか?

注意以前のバージョンのEclipse RCPを使用してコードを書きました。私は開発のために特別なパッケージをインストールする必要がなかったことは肯定的です。しかし、私はいくつかの問題があり、私はネオンに切り替えることにしました。

+4

[問題]ビューに表示されるエラーメッセージは何ですか?これらのプラグインは、Eclipse自体がなくても動作しないため、すでにインストールされている必要があります。どのようなターゲットプラットフォームを使用していますか?(プリファレンス>プラグイン開発>ターゲットプラットフォーム) –

+0

@ greg-449はい、ターゲットプラットフォーム自体が赤色の 'x'を持っていることに気づき、それを削除してデフォルトを復元し、突然この問題を修正しました。ターゲットプラットフォームはワークスペースに格納されていますか?私はIDEが新しくインストールされたと言っていたからです。 – Bakuriu

+0

はい、それはワークスペースに保存されています –

答えて

1

ターゲットプラットフォームが有効であることを確認してください(「プラグイン開発」の「ターゲットプラットフォーム」の「環境設定」)。

ターゲットプラットフォームの定義はワークスペースの一部であり、アップグレードすると無効になる可能性があります。

デフォルトの「実行中のプラットフォーム」ではなく、別のターゲットプラットフォームを使用することをお勧めします。これは、利用可能なプラグインとアップグレード中に無効になる可能性の低いプラグインをより詳細に制御できるからです。

関連する問題