Eclipse Juno SR1 の新しいコピーを展開するたびに、Eclipse Marketplace から複数のプラグイン (少なくとも egit と m2e-wtp) をインストールする必要があることがわかりました。
Eclipseにこれを行うように指示する簡単な方法はありますか? おそらく、マーケットプレイスに依存する社内で利用可能な包括的なプラグインか、展開されたディストリビューションにコピーする魔法のファイルでしょうか?
Windows のみで問題ありません。
Eclipse Juno SR1 の新しいコピーを展開するたびに、Eclipse Marketplace から複数のプラグイン (少なくとも egit と m2e-wtp) をインストールする必要があることがわかりました。
Eclipseにこれを行うように指示する簡単な方法はありますか? おそらく、マーケットプレイスに依存する社内で利用可能な包括的なプラグインか、展開されたディストリビューションにコピーする魔法のファイルでしょうか?
Windows のみで問題ありません。
2 つの簡単な方法を考えることができます。
必要なすべてのプラグインと構成を含む独自の Eclipse バージョンをパッケージ化し、ダウンロードする代わりにそれを使用します。インストールをより詳細に制御したい場合に、これを支援するプログラムが存在します。SDCとヨクソス
Eclipse ディレクターを使用します。Eclipse Director を起動するスクリプトを作成すると、選択したプラグインがダウンロードされてインストールされます。 詳しくはこちら
共有インストールを作成します。一度 Eclipse をダウンロードしてセットアップするだけで、誰もが同じインストールを使用できます。詳細はこちらをご覧ください。
追加の 3 分ソリューションがあります。既存のインストールの 1 つから、 を選択しますFile -> Export -> Install -> Installed software items to file
。結果のファイルを共有に配置し、[ファイル] -> [インポート] の下の同じメニュー項目を使用して、すべての新規インストールにインポートします。
これは他の提案ほど自動化されていませんが、プラグインごとではなく、インストールごとに 1 つの手動ステップのみを実行する必要があります。
ターゲットプラットフォームを作成し、ターゲットプレートフォームの下に対応する更新サイトを追加します。ターゲットに対して設定された新しいEclipseをダウンロードするたびに
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="<product name>" sequenceNumber="2">
<locations>
<location path="${eclipse_home}" type="Directory"/>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner"includeSource="true" type="InstallableUnit">
<unit id="org.apache.derby" version="10.5.1.1_v201108232300"/>
<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/"/>
</location>
</locations>
</target>
一般に、Kepler を使用すると、複数のプラグインを簡単にインストールできることに注意してください。ソフトウェアの [インストール] をクリックすると、次の画面に、通常は [戻る] ボタンがある場所に [さらにインストール] ボタンが表示されます。