6

CodePro および Sonar プラグインに依存するプラグインを開発しています。これらのプラグインは、プラグイン マニフェスト エディターの「必要なプラグイン」セクションに追加しました。新しい Eclipse インスタンスにプラグインをインストールしようとすると、「要件がありません: XYZ プラグインにはバンドル 'ABC' が必要ですが、見つかりませんでした。」というエラーが表示されます。プラグインをインストールする前に、これらの必要なプラグインをユーザーが手動でインストールする必要がありますか? または、Update Manager がこれらの必要なプラグインを私の前に自動的にダウンロードしてインストールできる方法はありますか? 方法がある場合、どうすればそれを行うことができますか?私は非常に多くの記事、ブログ、フォーラムを読みましたが、それについて明確な反応はありませんでした. 助けていただければ幸いです。

4

2 に答える 2

7

p2 は、プラグインの依存関係に従って、必要なすべてのプラグイン (または構成内容に応じて機能) をインストールします。すべてのプラグインの更新サイトを使用する場合はHelp>Install New Software、利用可能である必要があり、[インストール中にすべての更新サイトに連絡して、必要なソフトウェアを見つける] をオンにする必要があります。

コマンド ライン p2 director を使用する場合、そのコマンド ラインで必要なすべての更新サイトを一覧表示する必要があります。元:

eclipse/eclipse \
-application org.eclipse.equinox.p2.director \
-noSplash \
-repository \
http://download.eclipse.org/egit/updates-nightly,\
http://download.eclipse.org/e4/updates/0.12-I-builds,\
http://download.eclipse.org/releases/juno,\
file://$HOME/eclipseUpdate \
-installIUs \
org.eclipse.egit.feature.group,\
org.eclipse.egit.source.feature.group,\
org.eclipse.jgit.feature.group,\
org.eclipse.jgit.source.feature.group,\
org.eclipse.egit.fetchfactory.feature.group,\
org.eclipse.emf.sdk.feature.group,\
org.eclipse.xtext.sdk.feature.group,\
org.eclipse.wst.xml_ui.feature.feature.group,\
org.eclipse.pde.api.tools.ee.feature.feature.group,\
org.eclipse.e4.core.tools.feature.feature.group,\
org.eclipse.e4.tools.css.spy.feature.feature.group,\
org.eclipse.e4.tools.css.editor.feature.feature.group
于 2012-07-16T19:06:16.603 に答える
7

機能マニフェスト エディターを開き、[情報] タブに移動し、[訪問するサイト] サブタブに移動します。プラグインが依存しているプラ​​グインのすべての更新サイトを追加します。プラグインをインストールするときは、「インストール中にすべての更新サイトに連絡して、必要なソフトウェアを見つける」オプションをチェックしてください。

于 2012-07-16T20:06:11.250 に答える