Java を 始めようと思うので 「さぁ、 eclipse を入れてみよう」 としたものの… 種類がいろいろありすぎて何を使えばよいかわからなかったので、バージョンやパッケージの違いをメモとしてまとめておきます。
目次
eclipse の バージョン
eclipse の バージョン は コードネーム で呼ばれているようです。 バージョン と コードネーム の対応は以下の通りです。
この記事を執筆している時点(2016/04/03)において、Neon は開発中なので今後変わるかもしれませんのでご注意ください。
バージョン | コードネーム | リリース日 | スプラッシュ画面 |
---|---|---|---|
4.6 | Neon | (開発中) | |
4.5 | Mars | 2015/06/24 | |
4.4 | Luna | 2014/06/25 | |
4.3 | Kepler | 2013/06/26 | |
4.2 | Juno | 2012/06/27 |
eclipse の パッケージ
eclipse の 各バージョン において 「パッケージ」 と呼ばれる 「必要プラグインを組み合わせたセットもの」 が提供されています。 各パッケージがどのような目的のプラグインで構成されているかを以下に記載します。
パッケージ | 説明 | |
---|---|---|
Eclipse IDE for Java EE Developers | Java EE および Webアプリケーション を開発するための構成。 Java EE、JPA、JSF、Mylyn、EGitなどのツールを含む。 |
|
Eclipse IDE for Java Developers | Java開発を行うための最小構成。 Gitクライアント、XMLエディタ、Mylyn、Maven、WindowBuilderを含む。 |
|
Eclipse IDE for C/C++ Developers | C/C++開発を行うためのIDE。 | |
Eclipse IDE for Eclipse Committers | Eclipse自体を開発するための構成。 | |
Eclipse for PHP Developers | PHP開発を行うための構成。 PHP言語サポート、Gitクライアント、Mylyn、JavaScript・HTML・CSS・XMLのエディタを含む。 |
|
Eclipse IDE for Java and DSL Developers | Java と DSL を開発するための構成。 DSL Framework (Xtext)、Gitクライアント、XMLエディタ、Mavenを含む。 |
|
Eclipse IDE for Automotive Software Developers | 組み込み車載ソフトの開発に使われる Framework と ツール を含む構成。 |
|
Eclipse for RCP nd RAP Developers | Eclipseプラグイン、リッチクライアントアプリケーション、リモートアプリケーションプラットフォーム(RCP + RAP)を開発するための構成。 | |
Eclipse Modeling Tools | モデルベースアプリケーションを作成するためのランタイムやツールの構成。 |
|
Eclipse IDE for Java and Report Developers | Java EE および Webアプリケーション を作成するJava開発者のためのJava EE および BIRTレポート ツールを含む構成。 | |
Eclipse for Parallel Appliation Developers | アプリケーションのパラレルデバッガ、リモートビルド、実行および監視、MPI、OpenMP、OpenACCを含むC、C++、Fortran、UPCのためのツールの構成。 |
|
Eclipse for Testers | JubulaやMylinのようなソフトウェア品質保証プロセスで使うツールの構成。 | |
Eclipse for Scout Developers | ブラウザ上、デスクトップ上、モバイル上で動作する業務アプリを開発するためのツールの構成。 |
最後に… このブログに興味を持っていただけた方は、 ぜひ 「Facebookページ に いいね!」または 「Twitter の フォロー」 お願いします!!