Dies ist ein Java-Versionsfehler, den ich bekomme, wenn ich Salesforce Apex Extension mit Visual Studio Code installiere, aber ich habe ihn für eine lange Zeit verlassen, weil er nichts verletzt hat. Ich dachte jedoch, es wäre unangenehm, vor kurzem während des Web-Seminars herauszuspringen, also beschloss ich, alles herauszunehmen und es zu lösen. Dieses Mal werde ich vorstellen, wie es geht.
Die Fehlermeldung lautet wie folgt: Sie erhalten eine Meldung, dass Sie Java 8 oder 11 verwenden sollen, sowie einen Link zur Konfiguration.
An unsupported Java version was detected. Download and install Java 8orJava11toruntheextensions.Formoreinformation,seeSetYourJavaVersion.
Die Seite Einstellungsmethode (Englisch) zeigt, wie Sie mit den folgenden vier JDKs einrichten. Wählen Sie also diejenige, die zu Ihrer Umgebung passt.
In meinem Fall habe ich mich für Zulu entschieden, das von Senioren in der Salesforce-Community unterrichtet wurde. Der Salesforce-Datenlader Gibt Zulu OpenJDK Version 11 als Systemanforderung an, damit ich ihn anpasse.
Befolgen Sie anschließend die Anweisungen auf der Seite Einstellungsmethode (Englisch) und fügen Sie der VS-Code-Einstellungsdatei die folgende Beschreibung hinzu. Anhängen.
setting.json
{
"salesforcedx-vscode-apex.java.home": "/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home"
}
Damit sollten Sie in der Lage sein, den Fehler zu beseitigen.