1

クロージャーは最新の Java リリースの主な機能の 1 つであるため、Eclipse でいくつかの例を試してみました (Eclipse 4.2 を使用した Java 1.7/Java 1.8ea)。しかし、驚いたことに、Eclipse は現在クロージャーをサポートしていないようです。ソースコードでクロージャーに関連するものを見つけるたびに、一連のエラーメッセージが表示されるだけです。設定できる最大の「コンパイラ準拠レベル」は7です。これを行う方法を知っている人はいますか?

4

1 に答える 1

1

Eclipse は独自のコンパイラーを使用するため ( javac と Eclipse コンパイラーの違いを参照してください)、Java の将来の (潜在的に不安定な) バージョンのサポートを提供しません。したがって、これを強制する方法はありません。唯一のオプションは、Eclipse をエディターとして使用し、JDK8 javac を使用してコンパイルすることです。

これを行うには、プロジェクトに移動し、javac の場所とその他のオプションを指定する新しいビルダーを追加します。

于 2012-11-04T03:57:14.953 に答える