Kürzlich wurde ein Visual Studio Code-Installationsprogramm für die Java-Entwicklung veröffentlicht, das ich diesmal jedoch nicht ausprobiert habe (da zuvor die Java-Ausführungsumgebung selbst erstellt wurde). Es scheint, dass das JDK kein OpenJDK ist, sondern ein Adopt OpenJDK.
Laden Sie JavaFX von der [offiziellen Website] herunter (https://openjfx.io/). Zum Zeitpunkt des Schreibens sind Versionen für JDK 12 und LTS für JDK 11 verfügbar. Wenn Sie ein SDK haben, können Sie es zuerst ausführen, daher werden wir das SDK vorstellen. Das DL-Ziel ist hier
Erweitern Sie als Nächstes die DL-Datei an einem beliebigen Speicherort. Dieses Mal habe ich die erweiterte Datei in "C: \ Users \ myuser \ Documents \ jfx " abgelegt.
Fügen Sie JavaHome zu settings.json
in Visual Studio Code hinzu
Bitte fügen Sie entsprechend Ihrer eigenen Umgebung hinzu. Wenn die Umgebung bereits erstellt wurde, wurde sie möglicherweise hinzugefügt. (IntelliSense selbst funktioniert auch dann, wenn Java Home nicht festgelegt ist. Stellen Sie diesmal dieses Mal ein.)
Fügen Sie die Debug-Konfiguration hinzu
Fügen Sie die Visual Studio Code-Debug-Einstellungen hinzu.
Wenn Sie in der Seitenleiste auf die Fehlermarkierung klicken (das Symbol ändert sich je nach Version) und auf die Zahnradmarkierung klicken, wird launch.json
im Editor gestartet. Fügen Sie sie hier hinzu.
Ich werde es hier hinzufügen.
"vmArgs": "--module-path C:\\Users\\myuser\\Documents\\jfx\\javafx-sdk-11.0.2\\lib --add-modules javafx.controls,javafx.fxml"
Fügen Sie den PATH zum zuvor extrahierten JavaFX lib-Verzeichnis und den zu verwendenden Modulnamen hinzu.
Auf diese Weise können Sie das Ausführungsergebnis im Debug-Modus mit dem Schlüssel F5 aus Visual Studio Code überprüfen.
Ich denke, diese Methode ist nützlich, wenn es etwas schwierig ist, Eclipse auf der CPU eines Laptops auszuführen. Die Java-Erweiterung selbst ist jedoch ziemlich schwer, daher ist sie etwas besser als Eclipse und psychologisch einfacher zu überlegen.