2014/03/24

EclipseでJava8プロジェクトを扱う際のメモ

現在、EclipseのJava8対応版であるEclipse Luna (4.4)はまだリリースされていません。
※今日現在、4.4M6です。正式版がリリースされれば、この記事は(都合により4.3を使う必要がある場合を除いて)不要となります。

今すぐEclipseで開発したい場合は、Eclipse Kepler SR2 (4.3.2)にパッチを当てる方法があります。

以下のURLに手順が書いてあります。

https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler

ざっくり書くと、

================

Kepler SR2 (4.3.2)をダウンロードする。
https://www.eclipse.org/downloads/packages/eclipse-standard-432/keplersr2
※日本語化+いくつかのプラグインが最初から入っているpleiadesを使いたい方はこちら。
http://mergedoc.sourceforge.jp/index.html#/pleiades.html

起動し、ヘッダのHelpからInstall New Software...を開く

Work with に以下を貼り付け、エンターキーを押す。
http://download.eclipse.org/eclipse/updates/4.3-P-builds/

全チェックして進める。ライセンスには同意する。

ダイアログに従い、Eclipseを再起動する。

Eclipse全体の設定またはプロジェクト固有の設定として、
Java - Compilerを開き、Compiler compliance level: を1.8にしてOKを押す。

場合によってはプロジェクトをリフレッシュするなりクリーンするなりして完了。

================

NetBeans8.0で試していたのですが、個人的にはEclipseのショートカットに慣れているので、こちらのほうが楽です。