Une version Java non prise en charge Comment se débarrasser des erreurs

J'ai eu une erreur de version Java lorsque j'ai installé Salesforce Apex Extension avec Visual Studio Code, mais je l'ai laissé pendant longtemps car cela ne faisait aucun mal. Cependant, j'ai pensé qu'il serait gênant de sauter récemment lors du séminaire Web, alors j'ai décidé de tout retirer et de le résoudre. Cette fois, je vais vous présenter comment le faire. Screen Shot 2020-05-21 at 13.35.40.png

Détails de l'erreur

Le message d'erreur est le suivant, avec un message vous demandant d'utiliser Java 8 ou 11, ainsi qu'un lien vers la façon de le configurer.

An unsupported Java version was detected. Download and install Java 8orJava11toruntheextensions.Formoreinformation,seeSetYourJavaVersion.

Screen Shot 2020-05-21 at 10.14.48.png

Téléchargez et installez Java 11

La Page Méthode de configuration (anglais) montre comment configurer les quatre JDK suivants. Alors choisissez celui qui convient à votre environnement.

Dans mon cas, j'ai choisi Zulu, enseigné par des seniors de la communauté Salesforce. Le chargeur de données Salesforce spécifie également Zulu OpenJDK version 11 comme configuration système requise, donc je vais le faire correspondre.

Paramètres du code VS

Ensuite, suivez les instructions de la page Méthode de configuration (anglais) et ajoutez la description suivante au fichier de configuration VS Code. Ajouter.

setting.json


{
  "salesforcedx-vscode-apex.java.home": "/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home"
}

Avec cela, vous devriez pouvoir vous débarrasser de l'erreur.

Recommended Posts

Une version Java non prise en charge Comment se débarrasser des erreurs
Comment obtenir la longueur d'un fichier audio avec Java
Comment abaisser la version java
[Java] Comment obtenir l'URL de la source de transition
[Java] Comment obtenir la valeur maximale de HashMap
À partir d'avril 2018 Comment installer Java 8 sur Mac
Comment utiliser HttpClient de Java (Get)
[Swift5] Comment obtenir un tableau et un ensemble de différences entre les tableaux
[java] Résumé de la gestion des caractères
[Java] Comment obtenir le répertoire actuel
[Java] [Maven3] Résumé de l'utilisation de Maven3
Comment obtenir la date avec Java
Comment créer un environnement pour n'importe quelle version de Ruby en utilisant rbenv
[Java] [ibatis] Comment obtenir des enregistrements de relation 1 à N avec List <Map <>>
Comment savoir quelle version Java d'un fichier de classe a été compilée
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
[Pour les débutants Rails] Résumé de l'utilisation de RSpec (obtenir un aperçu)
[java] Résumé de la gestion des chaînes de caractères
[Java] Résumé de la façon d'omettre les expressions lambda
Comment obtenir une classe depuis Element en Java
Comment obtenir le jour d'aujourd'hui
[Java] Comment obtenir des nombres aléatoires en excluant des nombres spécifiques
Comment obtenir et étudier Java SE8 Gold
Comment résoudre les problèmes d'expression en Java
[Java] Comment obtenir l'URL redirigée finale
[Swift] Comment obtenir le nombre d'éléments dans un tableau (super basique)
[Java] Comment convertir un élément d'un tableau de type String en type Int
[Java] Comment obtenir facilement la plus longue chaîne de caractères d'ArrayList à l'aide de stream
Comment obtenir n'importe quel numéro de chiffre à partir de 2 chiffres ou plus! !!
Comment écrire Scala du point de vue de Java
[Java] Types de commentaires et comment les rédiger
[Java] Comment obtenir une requête par communication HTTP
Résumé de l'API de communication Java (1) Comment utiliser Socket
[Android] Comment obtenir la langue de réglage du terminal
Résumé de l'API de communication Java (3) Comment utiliser SocketChannel
Résumé de l'API de communication Java (2) Comment utiliser HttpUrlConnection
[Rails] Comment obtenir le contenu des paramètres forts
Résumé de la mise en œuvre des arguments par défaut en Java
Comment télécharger une ancienne version d'Apache Tomcat
[Swift] Comment obtenir l'ID de document Firebase
Comment exécuter l'exemple WebCamCapture de NyARToolkit pour Java
Comment obtenir le nom de classe de l'argument de LoggerFactory.getLogger lors de l'utilisation de SLF4J en Java
À propos des instances Java
[Java] Comment utiliser Map
Comment désinstaller Java 8 (Mac)
Comment utiliser le modèle entraîné Tensorflow 2.0 avec Kotlin / Java
Java - Comment créer JTable
Accédez à l'abréviation à partir de 5 exemples de listes Java en italique
Comment utiliser java Facultatif
Comment réduire les images Java
Comment rédiger un commentaire java
Comparaison de l'écriture des fonctions de rappel (Java, JavaScript, Ruby)
Comment utiliser la classe Java