Comment utiliser les fonctionnalités Java 8 dans Eclipse Luna?


J'ai installé JDK 8. J'ai défini mon JAVA_HOME dans le répertoire JDK 8. J'ai téléchargé la dernière Eclipse Luna. J'ai vérifié les mises à jour. J'ai défini mon JRE installé par défaut (et uniquement) dans le répertoire JDK 8.

Je ne peux pas définir le niveau de conformité de mon projet ni de mon espace de travail sur 1.8. J'ai même essayé d'éditer manuellement le fichier de préférences en 1.8 en vain.

Qu'est-ce que je fais de mal? J'espère que c'est quelque chose de simple.

PS Mon projet se construit avec java 8 bien. J'utilise gradle avec la source et la cible sont définies sur 1.8 et il construit et génère des fichiers eclipse, mais ne fonctionne toujours pas.

Author: w25r, 2014-03-26

2 answers

Luna prendra en charge Java 8 par défaut à partir de Luna M7. Pour le moment, vous pouvez installer le correctif de support Java 8 pour Kepler (soit sur Luna ou Kepler).

Voici le site de mise à jour: http://download.eclipse.org/eclipse/updates/4.3-P-builds/

 3
Author: Svetlin Zarev, 2014-03-26 17:41:32

Nous pouvons utiliser les fonctionnalités les plus populaires jdk 8 appelées " Une expression lambda" nous pouvons l'utiliser dans l'eclipse java EE eclipse, l'utilisation est similaire au programme java

Syntaxe standard Syntaxe:

(paramètre de la liste) -> {corps} La syntaxe standard de l'expression lambda contient trois parties.

Une liste de paramètres: Il peut également être vide ou non vide. Arrow-token: Il est utilisé pour lier la liste des paramètres et le corps de l'expression. corps: Il contient des expressions et des instructions pour lambda expressio

 0
Author: kavya, 2018-07-31 10:50:47