2017-08-08 8 views
0

Eclipseプラグインを維持しています。設定を起動しようとすると、約20個のmissing constraintという警告が表示されます。
例えば:org.eclipse.emf.mwe2.lib Missing Constraint: Import-Package: com.google.commmon.base; version="[14.0.1,19.0.0)"私はパッケージのexistanceをチェックする必要がありEclipseプラグインの制限がありません。

org.eclipse.emf.mwe2.lib_2.8.3

?それはどこに置かれるべきですか?私は設定で何かを逃したのですか? (必要なプラグインを追加しても問題は解決されませんでした)。 Import-Packageについては

Version: Neon.3 Release (4.6.3) Build id: 20170314-1500

答えて

0

Javaパッケージは、あなたのターゲットプラットフォームに含まれている任意のプラグインにすることができます。使用しているターゲットプラットフォームの詳細については、Preferencesの「Plug-in Development> Target Platform」セクションを参照してください。まだ実行していない場合は、このパッケージを含むプラグインをターゲットプラットフォームに組み込む必要があります。ターゲットプラットフォームの詳細については、hereを参照してください。

versionには、パッケージを含むプラグインが少なくともバージョン14.0.1で、バージョン19.0.0より低いことが必要です。

+0

私は 'emf-mwe'をダウンロードし、それを抽出してターゲットファイルにその場所を追加しました。必須で欠けているパッケージは 'org.eclipse.emf.mwe2.lib'のマニフェストファイル(' emf-mwe'フォルダに格納されています)に書き込まれます。必要なパッケージをダウンロードしたアーカイブにも含めてはいけませんか? –

+0

必ずしも多くのプラグインは他のベンダーのプラグイン/パッケージを使用しており、ダウンロードには含まれていません。 –

+0

手動でリポジトリの場所を作成し、見つからなかったすべてのjarファイルを保存してターゲットに追加する方法はありますか? –

関連する問題