[JAVA] Que faire si vous sélectionnez un JRE dans Eclipse et obtenez "Le JRE sélectionné ne prend pas en charge le niveau de conformité actuel 11"

Quand j'ai utilisé Eclipse pour la première fois depuis longtemps, je me suis dit "Quoi?", Alors prenez-en note. C'est naturel si vous le comprenez, mais c'est étrange jusqu'à ce que vous le compreniez.

--Environnement --macOS Mojave version 10.14.5 - Eclipse IDE for Enterprise Java Developers. Version: 2019-03 (4.11.0)

Événement: J'ai reçu un avertissement lorsque j'ai sélectionné «java8» dans [Installed JRE].

スクリーンショット 2019-06-06 22.53.02.png

Cause: vous laissez le niveau de conformité du compilateur à la valeur par défaut

Un message m'invitant à changer a été affiché en bas de l'écran. スクリーンショット 2019-06-06 22.56.40.png

Action: modifier le niveau de conformité du compilateur

  1. (Menu latéral> [Java]> [Ordinateur]) OU (Appuyez sur le lien dans le message ci-dessus)
  2. [Conforme JDK]> [Niveau de conformité du compilateur]> Passez à "1.8" dans ce cas
  3. Cliquez sur le bouton [Appliquer]
  4. Un message vous invitant à reconstruire s'affiche> Cliquez sur le bouton [Oui]

Recommended Posts

Que faire si vous sélectionnez un JRE dans Eclipse et obtenez "Le JRE sélectionné ne prend pas en charge le niveau de conformité actuel 11"
Que faire lorsqu'une exception java.io.IOException se produit dans GlassFish
Que faire si vous obtenez Impossible d'enregistrer la table principale dans un fichier après l'importation d'un projet dans Eclipse
Que faire si vous obtenez une erreur gcc dans Docker
[Java] Que faire si vous obtenez une erreur dans Eclipse disant "Non autorisé au niveau source inférieur à 1.X"
Que faire si vous obtenez un avertissement groovy dans Thymeleaf Layout
Que faire si vous obtenez une erreur de bibliothèque partagée JNI lorsque vous essayez de créer avec Eclipse
Que faire si l'opération non autorisée s'affiche lors de l'exécution d'une commande dans le terminal
Que faire si vous obtenez une exception javax.net.ssl.SSLHandshakeException: connexion de l'hôte distant fermée pendant l'établissement de liaison dans IBM JDK
Que faire si vous obtenez une erreur de nombre d'arguments erroné dans binding.pry
Que faire si vous obtenez une erreur NoClassDefFoundError lorsque vous essayez d'exécuter eclipse sur Java 9
Que faire si l'annotation JSON Hint ne fonctionne pas avec Lombok et JSONIC
Que faire si le point d'arrêt est grisé et ne s'arrête pas pendant le débogage
Que faire si vous avez installé Ruby avec rbenv mais que la version ne change pas
Que faire si vous obtenez une erreur «302» dans le code de test du contrôleur dans Rails
Que faire si vous oubliez votre mot de passe root sur CentOS7
[Maven] Que faire si on vous demande d’incorporer dans la guerre un fichier jar qui n’est pas dans le référentiel distant
Que faire lorsque le préfixe c n'est pas lié dans JSP
Que faire si vous ne pouvez pas installer le plug-in à partir d'Eclipse Marketplace
Que faire si vous recevez une alerte de vulnérabilité MiniMagick sur GitHub
Que faire si vous obtenez Impossible de localiser le répertoire Gemfile ou .bundle /
Que faire si vous ne pouvez pas activer la boîte de sélection créée par bootstrap-select
Que faire si les modifications ne sont pas reflétées dans le fichier manifeste JAR
Que faire quand Pour installer la version manquante, exécutez `gem install bundler: 2.1.4`
Que faire si le message "Un serveur est déjà en cours d'exécution" s'affiche. Erreur lors de la tentative de démarrage du serveur rails
Que faire si vous créez accidentellement un modèle
Que faire si la mise à jour ne prend pas effet après le déploiement de Rails AWS
Que faire si le message d'erreur "Impossible de trouver un moteur d'exécution JavaScript" s'affiche lors du démarrage du serveur rails
[Solution] Que faire si vous obtenez une erreur Docker "ERREUR: Impossible de se connecter au démon Docker sous unix: ///var/run/docker.sock. Le démon docker est-il en cours d'exécution?"
Que faire si vous recevez l'avertissement «Le validateur d'unicité n'appliquera plus la comparaison sensible à la casse dans Rails 6.1.» Dans Rails 6.0
Si hash [: a] [: b] [: c] = 0 dans Ruby, je veux que vous étendiez récursivement même si la clé n'existe pas
[Rails] Que faire si vous effectuez accidentellement une installation groupée dans un environnement de production de votre environnement local
[Tutoriel Rails Chapitre 2] Que faire lorsque vous faites une erreur dans le nom de la colonne
[Rails] Que faire si vous ne pouvez pas obtenir de message d'erreur avec la méthode des erreurs
Que faire si vous obtenez une erreur avec l'authentification de base pendant le code de test Rails
Que faire si la commande rails devient inutilisable
Que faire si vous obtenez d'autres occurrences d'erreurs d'analyse de l'en-tête http seront consignées au niveau de débogage. Dans Tomcat 8.5.37
Que faire lorsque la "relation" hibernate_sequence "n'existe pas" dans la colonne ID de PostgreSQL + JPA
[Rails] Que faire lorsque l'erreur Aucune base de données sélectionnée et Base de données inconnue apparaît dans db: migrate
Si vous souhaitez simuler une méthode dans RSpec, vous devez utiliser la méthode allow pour mock et la méthode singleton.
Que faire si vous obtenez une [Une requête HTTP a pris trop de temps à se terminer.] Erreur dans Docker.
Que faire quand git status indique Modifications non préparées pour la validation: après git add.
[Ubuntu 20.04] Que faire si le moniteur externe n'est pas reconnu
Que faire si une exception UnsupportedCharsetException se produit dans un JRE léger
[Rails] Que faire si les données ne sont pas enregistrées dans la base de données
Que faire lorsque les modifications du servlet ne sont pas reflétées
Que faire si la page Rails n'est pas affichée dans le didacticiel Rails 1.3.2