Ein Memo zum Starten der Java-Programmierung mit VS Code (Version 2020-04)

Ein Hinweis zu den ersten Schritten beim Starten der Java-Programmierung mit VSCode. Ab 2020-04 versuche ich es mit den folgenden Versionen.

VSCode-Installation

Installieren Sie zuerst VSCode.

JDK-Installation

Installieren Sie als Nächstes OpenJDK (Java Development Kit). Ab 2020-04 bieten mehrere Anbieter wie Oracle / OpenJDK Official / AdoptOpenJDK / RedHat / Azul / AWS / BellSoft Binärpakete an. Ich bin mir sicher, dass es viele Meinungen gibt, aber ich denke, es ist sicher, die LTS-Version von AdoptOpenJDK zu verwenden. Laden Sie 11 (LTS) von der AdoptOpenJDK-Site herunter und installieren Sie sie.

Installation des Java Extension Pack und Konfiguration von java.home

Installieren Sie die von Microsoft bereitgestellte VSCode-Erweiterung "Java Extension Pack".

Sie finden es, indem Sie Java in der VSCode-Erweiterungsliste durchsuchen und von dort aus installieren.

Da es sich um ein "Extension Pack" handelt, werden mehrere Erweiterungen für Java gleichzeitig installiert. Es wird einige Zeit dauern, warten Sie also geduldig, während Sie Tee trinken.

Registrieren Sie nach Abschluss der Installation den JDK-Speicherort in VSCode. Suchen Sie unter Datei-> Einstellungen-> Einstellungen in den Benutzereinstellungen nach java.home und legen Sie das Verzeichnis des installierten JDK fest.

(Beispiel)
"java.home": "C:\\work\\jdk\\win-x64\\adopt-openjdk-hs-11.0.6_10",

Wie viele JDK-Ordner sollte ich angeben? Es ist jedoch in Ordnung, wenn Sie eines über dem bin-Verzeichnis angeben. Dies wird als sogenanntes "JAVA_HOME" bezeichnet.

Erstellen Sie ein Java-Projekt

  1. Öffnen Sie die VSCode-Befehlspalette (Strg + Umschalt + P) und wählen Sie" Java: Create Java Project ".
  2. Wählen Sie den Ordner aus, in dem Sie das Projekt erstellen möchten, und geben Sie den Projektnamen ein, um das Java-Projekt zu erstellen.
  3. src / app / App.java wird standardmäßig erstellt. Wenn das Overlay "Run | Debug" über der main () -Methode angezeigt wird, können Sie von dort aus mit dem Ausführen / Debuggen beginnen. Sie sollten es auch ausführen können, indem Sie mit der rechten Maustaste auf App.java klicken und auf Ausführen / Debuggen klicken. (Ich habe vergessen es zu versuchen)

Erstellen Sie ein Maven-Projekt

Das Java Extension Pack enthält auch Erweiterungen für Maven. Wenn Maven installiert ist, können Sie vorhandene Maven-Projekte in VSCode öffnen und damit arbeiten.

  1. Laden Sie Apache Maven herunter und installieren Sie es.
  1. Registrieren Sie den Standort von Maven in VSCode. --Datei--> Einstellungen-> Einstellungen, suchen Sie in den Benutzereinstellungen nach maven.executable.path und setzen Sie Mavens bin / mvn.cmd (Win) oder bin / mvn (lin / mac) mit dem vollständigen Pfad. Machen.
  1. Öffnen Sie die VSCode-Befehlspalette (Strg + Umschalt + P) und wählen Sie" Maven: Create Maven Project ".
  2. Archetyp (Maven-Projektvorlage) Die Kandidaten werden in einem Pulldown-Menü angezeigt. Wählen Sie Maven-Archetyp-Schnellstart.
  3. Die Version wird ausgewählt, wählen Sie also die neueste Version aus.
  4. Wählen Sie den Ordner aus, in dem Sie das Projekt erstellen möchten.
  5. Der Befehl Maven wird auf dem Terminal ausgeführt, um das eigentliche Projekt basierend auf dem Archetyp zu erstellen. Wenn Sie groupId / artefaktId / version / package mit einer entsprechenden Zeichenfolge / einem entsprechenden Wert eingeben und bei der Bestätigung Y eingeben, wird in dem Ordner ein Maven-Projekt mit dem durch artefaktId angegebenen Namen erstellt.
  6. Klicken Sie mit der rechten Maustaste auf "src / main / (Paketverzeichnis) / App.java" oder wählen Sie "Ausführen | Debuggen" auf main ().
  7. Sie können die Testmethode unter "Ausführen | Debuggen" für die Testklasse / -methode in "src / test / (Paketverzeichnis) / AppTest.java" ausführen.

Mehr Informationen

--Öffnen Sie die VSCode-Befehlspalette (Strg + Umschalt + P) und wählen Sie" Java: Erste Schritte ", um das Tutorial anzuzeigen.

Impressionen

Recommended Posts

Ein Memo zum Starten der Java-Programmierung mit VS Code (Version 2020-04)
Versuchen Sie, ein Java-Programm mit VS-Code zu debuggen
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
[Java] So unterbrechen Sie eine Zeile mit StringBuilder
Erstellen Sie Java mit Mac vs Code
Java, Arrays für Anfänger
[Hinweis] Eine Geschichte über das Ändern von Java-Build-Tools mit VS-Code
Einstellungen zum Löschen nicht verwendeter Java-Importe beim Speichern mit VS-Code
So öffnen Sie eine Skriptdatei von Ubuntu mit VS-Code
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
[Persönliches Memo] Interaktion mit dem Zufallszahlengenerator in Java
Beachten Sie, dass VS Code + JUnit 5 unter Windows 10 verwendet werden kann
Die Programmierung von Ruby-Spielen begann mit einem Browser: Einführung in Nyle-Canvas (DXRuby-Stil)
Zwei Möglichkeiten, einen Thread in Java + @ zu starten
Code zum Escapezeichen von JSON-Zeichenfolgen in Java
Erstellen Sie mit Gradle mit VSCode Java → Ausführen
Ich habe versucht, den Block mit Java zu brechen (1)
Vom Erstellen eines Spring Boot-Projekts bis zum Ausführen einer Anwendung mit VS Code
Programmiernotiz für Java-Wettbewerbe
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Senden Sie einen Job an AWS Batch mit Java (Eclipse)
So zeigen Sie eine Browser-Vorschau mit VS-Code an
Wovon ich süchtig war, als ich eine Spring Boot-Anwendung mit VS Code entwickelte
Erstellen Sie in CentOS8.2 einen privaten / öffentlichen Schlüssel und stellen Sie mit VS Code eine Verbindung zu SSH her
So senken Sie die Java-Version
So kehren Sie die Kompilierung der Apk-Datei in Java-Quellcode mit MAC um
Java-Programm zum Ändern der Größe eines Fotos in ein Quadrat mit Rändern
Ich habe versucht, eine Java EE-Anwendung mit OpenShift zu modernisieren.
Docker-Management mit VS-Code
Port C-Code mit vielen Typecasts zu Swift
[Anfänger] Versuchen Sie, mit Java ein einfaches RPG-Spiel zu erstellen ①
Java-Versionsverwaltung mit SDKMAN
Formatieren Sie Ruby mit VS-Code
Erstellen Sie eine Java-Methode [Memo] [java11]
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich möchte eine Funktion mit Kotlin und Java erstellen!
Hallo Welt mit VS Code!
So laden Sie eine Bibliothek aus einer JAR-Datei mit VSCode << So verwenden Sie Maven / Gradle nicht >>
Erstellung einer Java-Webanwendungsentwicklungsumgebung mit VS-Code (struts2)
Java-Versionsverwaltung mit jenv
Beispielcode zum Parsen von Datum und Uhrzeit mit Java SimpleDateFormat
Stellen Sie mit Java eine Verbindung zur Datenbank her
Stellen Sie mit Java eine Verbindung zu MySQL 8 her
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben
Hinweise zum Erstellen von Jitsi Meet on Azure mit Docker-Compose
Java Study Memo 2 mit Progate
Java8 startet jetzt ~ Optional ~
Eine Geschichte über Missverständnisse im Umgang mit Java-Scannern (Memo)
Ich habe eine Docker-Datei erstellt, um Glassfish 5 mit Oracle Java zu starten
Code Java von Emacs mit Eclim
Wechseln Sie von Eclipse zu VS Code
Beispielcode mit Minio aus Java
Eine Geschichte, die ich mit Java nur schwer herausfordern konnte
Android: Umgang mit "Java-Version von '10 .0.1 'konnte nicht ermittelt werden"
So wechseln Sie die Java-Version mit direnv im Terminal auf dem Mac