web-dev-qa-db-ja.com

Eclipse + Java 8サポート?

Java 8をEclipseで使用するにはどうすればよいですか?

このガイド に従いましたが、動作しません。 Eclipse Java 8 wiki page も見ましたが、チェックアウトされたgitリポジトリをどうするかを説明していません。

43
momomo

Kepler SR2(4.3.2)の場合、Java 8サポートを取得するには、機能パッチをインストールする必要があります。次の手順に従ってください。

  • Eclipse-ヘルプ(MENU)>新しいソフトウェアのインストール...

  • [作業]フィールドに次のURLを入力します。
    http://download.Eclipse.org/Eclipse/updates/4.3-P-builds/

  • enterキーを押します

  • カテゴリー「Eclipse Java 8 Support(Kepler SR2))」を選択します
  • 「次へ」をクリックします
  • 「次へ」をクリックします
  • ライセンスに同意する
  • 「完了」をクリックします

  • 尋ねられたらEclipseを再起動します

ソース: リンク

えりか

BuildPathで目的のJRE/JDKを使用するには、次の手順を実行します。

  • パッケージエクスプローラーからプロジェクトを右クリックします
  • BuildPathを選択してから、Builpathの構成を選択します
  • ポップアップされたプロパティウィンドウからLibrariesTabを選択します
  • 現在のJREシステムライブラリを選択します
  • Removeボタンをクリックします
  • Add Libraryボタンをクリックします
  • JRE System Libraryを選択します
  • ここで、3つの異なる方法を使用して、目的のJRE/JDKバージョンを追加できます。

これら3つのオプションで目的のバージョンのJRE/JDKが見つからない場合は、最初にインストールする必要があります。次のリンクは、同じことを行うためのスクリーンショットで詳細に役立ちます。それが役に立てば幸い。

ソース: リンク

23
Hari Gudigundla

https://wiki.Eclipse.org/JDT_Core/Java8 に書かれているとおり:

「I20140318-0830以降、すべてのLuna(4.4)ビルドにはJava™8のEclipseサポートが含まれています。KeplerSR2(4.3.2)の機能パッチが利用可能です。」

enter image description here

そのため、今は安定していないEclipseリリースをダウンロードする必要があります。

に移動します http://download.Eclipse.org/Eclipse/downloads/

I20140318-0830以上のリリースをダウンロードします

enter image description here

次に、OSに応じてバージョンを選択します。

enter image description here

(http)リンクをクリックすると、ダウンロードが開始されます。

enter image description here

Eclipse Webサイトによると、Java™8はまだ標準ダウンロードパッケージに含まれていないことに注意してください。ただし、既存のEclipse Kepler SR2パッケージに追加できます。 2014年5月9日にM7から始まるLunaパッケージに含まれます。

したがって、2014年5月9日以降、EclipseをJava 8でより簡単に使用できるようになります。

Java 8が出荷され、Eclipseはそのサポートをリリースしました。Java 8は、Eclipse Kepler(Eclipse 2013リリース)の「更新」として利用可能です。 Eclipse Luna(Eclipse 2014リリース)向けの統合/ナイトリービルドで利用可能です。拡張機能の詳細と、IDEの現在のバージョンにインストールする方法については、 http://eclipsesource.com/blogs/2014を参照してください。/03/25/Eclipse-support-for-Java-8 /

5
irbull

これはまだ進行中の作業であるように見えます(したがって、安定性の問題があります)。 Java 8?を使用したい特定の理由がありますか?

これはあなたがすべきことを説明しています:

  • 次のgitリポジトリのBETA_Java8ブランチをチェックアウトします。JDT/Coreリポジトリ-git://git.Eclipse.org/gitroot/jdt/Eclipse.jdt.core.git
  • JavaSE-1.8実行環境を使用してテストを実行するには、インストールされたJREとしてJDK8ビルドをインストールする必要があります。
  • Gitリポジトリの操作方法の詳細については、 http://wiki.Eclipse.org/Platform-releng/Git_Workflows をご覧ください。
  • APIベースラインとして、3.8(または3.8がリリースされるまで3.8 RC4)を使用します。

このレポはダウンロードしていませんが、Eclipse jdtコアが含まれていると想定しています(名前のとおり)。安定版のリリースが完了するまで待つだけです。

4
Jeff B

すでに述べたように ここ

Keplerリリースでは、notinclude Java 8サポート、Java 8まだまだリリースされていません。次のEclipseリリースで再試行するか、 e(fx)clipseによるもの のようなEclipseベータリリースを使用してください。 このバグレポート をご覧くださいEclipseのJDTでは、Java 8.

編集:I20140318-0830以降、すべての Luna(4.4)ビルド にはJava 8.のサポートが含まれます。EclipseLuna(4.4)の最終バージョンは最後にリリースされますKepler SR2(4.3.2)の場合、 機能パッチ をインストールする必要があります。

3
winne2

EclipseへのリンクJava 8サポート更新サイト https://wiki.Eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler

2

Eclipse Mars.1リリース(4.5.1)の場合、 jre-8u73-windows-x64.tar.gz を含む追加のパッケージをJava8/jreフォルダーにダウンロードして、-VMセクションで指定する必要がありますEclipse.ini。わたしにはできる。

0
Mack