2

この質問の重複がブロックされる前に、これは前の質問の拡張であることに言及したいと思います:Eclipseのソースコードのダウンロード

必要なものは次のとおりです。私は、オープンソースプロジェクトの進化に関する研究プロジェクトに取り組んでいます。Eclipseのメジャーリリース(3.4、3.5、3.6など)に集中しています。したがって、私が念頭に置いている特定のバージョン(たとえば、それらの間に時間のギャップがあるリリースなど)のEclipse IDE(およびIDEのみ)のソースコードが必要です(すべてのメジャー/マイナーバージョンではありません)。

上記の質問に対する受け入れられた回答は、最大7 GBのファイル全体をダウンロードして、特定のバージョンを選択できることを示しています。代わりに、特定のバージョンのEclipse IDEのソースをダウンロードする方法はありますか?たとえば、Apacheはすべてのプロジェクトのリリースごとにzipファイルを保持しています:http://archive.apache.org/dist/

上記の質問で言及したリポジトリを追加しましたが、質問者が述べているように、ダウンロードするモジュール(IDEに対応するモジュール)がわからないさまざまなモジュールの数に戸惑いました。

注:Eclipseビルドのこのページに出くわしました:http://archive.eclipse.org/eclipse/downloads/index.php。特定のバージョンのIDE(およびIDEのみ)のソースをこのページから取得できますか?

4

2 に答える 2

9

Eclipse SDK には、ソース バンドルが同梱されています。これらのバンドルには、そのバージョンで使用されるソース コードが含まれていますが、それらを実際にビルドして IDE を入手することはできません。これらは、開発者が独自のアプリケーションを開発している間にソースを表示/使用できるように出荷されます。

研究プロジェクトで何をしようとしているかにもよりますが、これらのバンドルで十分な場合があります。たとえば、何らかの分析手法やコード メトリクスを実行したい場合は、おそらくこれらをそのまま使用できます。アーカイブ サーバーから古い SDK をダウンロードできます。

これでは不十分で、各リリースで使用された正確なソース コードを再作成する必要がある場合は、Git リポジトリを複製し、各リリースに関連付けられたタグをチェックアウトする必要があります。IDE だけでも約 22 の異なるソース リポジトリがあるため、これは複雑になります。ここにリポジトリのリストへのリンクがあります。

于 2012-09-28T19:37:25.687 に答える
1

適切な「Eclipse SDK」パッケージをダウンロードします。これらは、完全なソースを備えた Eclipse プラットフォーム + Java ツール + プラグイン ツールです。

于 2012-09-28T19:33:25.050 に答える