Ich versuche derzeit, Java in VSC zu kompilieren und auszuführen, mit Redhat Erweiterung und der Code Runner-Erweiterung, obwohl jedes Mal, wenn ich versuche, Code ausführen, sagt es mir Java-Laufzeit konnte nicht gefunden werden, "und in der Ausgabe:" 'javac' wird nicht als interner oder externer Befehl erkannt, ausführbare Programm- oder Batchdatei. " Also ging ich in Einstellungen, um VSC den Pfad zu meinem JDK mitzuteilen. Ich ging zu "Java-Konfiguration" und fügte "java.home": C: \ Programme \ Java \ jre1.8.0_144 in die Einstellungen ein, obwohl es mir einen anderen Fehler gibt, der "Wert erwartet (2, 18)" angibt. Dies ist, wo ich zur Zeit bin stecken:Visual Studio-Code kann JDK8 nicht finden
Ich habe auch versucht, das Verzeichnis zu meinem JDK ist mit dem gleichen Ergebnis. Was mache ich falsch?
Ich habe das gleiche Problem und keine der Antworten geholfen. –
"java.home": "c: \\ Programme \\ Java \\ jdk1.8.0_161". Schrägstriche müssen rückwärts und doppelt sein. –
Auch versuchten die bisher gegebenen Antworten ohne Erfolg. Linux Mint 32-Bit. Installierte /usr/java/jdk1.8.0_161 von tar.gz. Geprüftes runnable im Installationsverzeichnis mit ./java -version. Angegeben "java.home": "/usr/java/jdk1.8.0_161" in den Benutzer- und Arbeitsbereicheinstellungen. Alle Sprachunterstützung und Debugger-Erweiterungen wurden wie angegeben installiert. Immer noch denselben Fehler wie im Screenshot gezeigt. – RBV