[JAVA] Erstellen Sie eine Spring Boot-Umgebung mit Windows + VS-Code

Was du machen willst

Ich möchte eine Umgebung zum Ausführen von Spring Boot unter Windows erstellen. Wenn ich es unter Windows mache, finde ich es modern, es unter WSL zu machen und es mit VS Code zu entwickeln, also strebe ich es an. Führen Sie es zuerst nur unter Windows und dann unter WSL aus.

Was ich getan habe

Läuft nur unter Windows

OpenJDK-Installation

Laden Sie das JDK für Windows von http://jdk.java.net/14/ herunter und entpacken Sie es. Verschieben Sie den erstellten Ordner in einen geeigneten Pfad. Dieses Mal habe ich es unter "C: \ Programme \ Java \ jdk-14" abgelegt.

Legen Sie außerdem Folgendes in den Systemumgebungsvariablen fest.

Variable Wert
JAVA_HOME C:\Program Files\Java\jdk-14
Pfad Fügen Sie am Anfang% JAVA_HOME% bin hinzu

VS-Code-Einstellungen

Erweiterungsinstallation

Ich habe folgendes installiert.

java.home Einstellungen

{
    "java.home": "C:\\Program Files\\Java\\jdk-14"
}

Wenn Sie suchen, indem Sie im Einstellungsbildschirm "java.home" eingeben, wird ein Link zum Bearbeiten in settings.json angezeigt.

Erstellen Sie ein Java-Projekt und führen Sie es als Testversion aus

Öffnen Sie die Befehlspalette mit Strg + Umschalt + P und führen Sie "Java-Projekt erstellen" aus. Nach entsprechender Eingabe des Speicherorts und des Projektnamens wird das Projekt erstellt und mit VS-Code geöffnet. Debuggen Sie mit F5 und prüfen Sie, ob "Hallo Java" angezeigt wird.

Erstellen Sie ein Spring-Projekt und führen Sie es als Testversion aus

Öffnen Sie die Befehlspalette mit Strg + Umschalt + P und führen Sie "Spring Initiallizr: Generate a Gradle Project" aus. (Sie können es mit Maven erstellen, aber mit Gradle)

Erstellen Sie ein abhängiges Paket, das vorerst leer ist, und führen Sie es aus. Es ist in Ordnung, wenn das Spring-Logo auf der Debug-Konsole angezeigt und ausgeführt wird.

Mit WSL ausführen

OpenJDK-Installation

Installieren Sie OpenJDK auf der WSL. Es scheint, dass OpenJDK11 mit dem Befehl apt installiert werden kann. Verwenden Sie diesen Befehl.

$ sudo apt update
$ sudo apt install -y openjdk-11-jdk

Gradle installieren

Es scheint alt zu sein, wenn Sie es mit apt einfügen, aber vorerst einfügen.

$ sudo apt install -y gradle

VS-Code-Einstellungen

Erweiterungsinstallation

Installieren Sie zunächst Folgendes.

Wenn Sie nach der Installation "Code" in das WSL-Terminal eingeben, wird VS Code für die WSL-Umgebung gestartet. Installieren Sie in diesem Status die mit VS Code für Windows installierte Erweiterung erneut.

java.home Einstellungen

Ändern Sie den in settings.json festgelegten Wert von java.home.

{
    "java.home": "/usr/lib/jvm/java-11-openjdk-amd64"
}

Erstellen Sie ein Java-Projekt und führen Sie es als Testversion aus

Öffnen Sie die Befehlspalette mit Strg + Umschalt + P und führen Sie "Java-Projekt erstellen" aus. Nach entsprechender Eingabe des Speicherorts und des Projektnamens wird das Projekt erstellt und mit VS-Code geöffnet. Debuggen Sie mit F5 und prüfen Sie, ob "Hallo Java" angezeigt wird.

Erstellen Sie ein Spring-Projekt und führen Sie es als Testversion aus

Öffnen Sie die Befehlspalette mit Strg + Umschalt + P und führen Sie "Spring Initiallizr: Generate a Gradle Project" aus. Erstellen Sie ein abhängiges Paket, das vorerst leer ist, und führen Sie es aus. Es ist in Ordnung, wenn das Spring-Logo auf der Debug-Konsole angezeigt und ausgeführt wird.

Versuchen Sie Spring Web

Erstellen Sie mit den Einstellungen, um Spring Web beim Erstellen eines Projekts mit Spring Initial lizr zu verwenden. Fügen Sie der Anwendungsklasse, in der sich main () befindet, die Annotation @ RestController hinzu und erstellen Sie die folgende Methode in der Klasse.

@GetMapping("/")
String home() {
    return "Hello!";
}

Führen Sie die Anwendung aus, greifen Sie auf http: // localhost: 8080 / zu, und wenn "Hallo!" Angezeigt wird, ist dies in Ordnung. Repository: https://github.com/stamefusa/spring-web-demo

Referenzierter Eintrag

https://qiita.com/dongsu-iis/items/6c7974022083d3036dc8

https://qiita.com/gitcho/items/a6c0bb781bc395e43ec4 https://qiita.com/gitcho/items/147a3ce2536ae3035bb8

Recommended Posts

Erstellen Sie eine Spring Boot-Umgebung mit Windows + VS-Code
Spring Boot Programmierung mit VS Code
Anfänger erstellen eine Spring Tools Suite-Umgebung mit VS Code
Versuchen Sie es mit Spring Boot mit VS-Code
Erstellen Sie mit Docker eine Spring Boot-Entwicklungsumgebung
Erstellen Sie mit Spring Boot einen Mikrodienst
Erstellen Sie eine Ruby-Debug-Umgebung mit VS Code von Windows 10
Erstellen Sie eine App mit Spring Boot 2
Java Spring-Umgebung in vs Code
Erstellen Sie eine App mit Spring Boot
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
Erstellen einer Spring Boot-Entwicklungsumgebung in Vagrant
Erstellen Sie mit Docker eine Spring Boot-gradle-mysql-Entwicklungsumgebung
Erstellen einer Haskell-Umgebung mit Docker + VS-Code unter Windows 10 Home
Erstellen Sie eine Website mit Spring Boot + Gradle (jdk1.8.x)
Lombok mit VS Code
Erstellen Sie mit Spring Boot eine einfache Such-App
Führen Sie ein Spring Boot-Projekt mit VS-Code aus
Spring Boot Entwicklung-Entwicklungsumgebung-
Erstellen Sie mit Gradle Spring Boot-Projekte nach Umgebung
Erstellen Sie eine CRUD-App mit Spring Boot 2 + Thymeleaf + MyBatis
Erstellen Sie Ihr eigenes Dienstprogramm mit Thymeleaf mit Spring Boot
Erstellen Sie einen Web-API-Server mit Spring Boot
Mit Spring Boot herunterladen
Erstellen Sie mit Spring Boot 2.0 einen Spring Cloud Config Server mit Sicherheit
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Vom Erstellen eines Spring Boot-Projekts bis zum Ausführen einer Anwendung mit VS Code
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Wechseln Sie die Umgebung mit Spring Boot application.properties und @ Profile-Annotation
SSO mit GitHub OAuth in der Spring Boot 1.5.x-Umgebung
Erstellen Sie mit Spring Security 2.1 eine einfache Demo-Site mit Spring Security
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Booten nach Umgebung mit Spring Boot of Maven
Erstellen einer Datenbankumgebung mit Docker in Spring Boot (IntellJ)
Erstellen Sie eine Chisel-Entwicklungsumgebung mit Windows 10 + WSL2 + VScode + Docker
[Spring Boot] Umgebungskonstruktion (macOS)
Generieren Sie mit Spring Boot einen Barcode
Hallo Welt mit Spring Boot
Implementieren Sie GraphQL mit Spring Boot
Docker-Management mit VS-Code
Beginnen Sie mit Spring Boot
Hallo Welt mit Spring Boot!
Formatieren Sie Ruby mit VS-Code
Führen Sie LIFF mit Spring Boot aus
SNS-Login mit Spring Boot
Hallo Welt mit VS Code!
Datei-Upload mit Spring Boot
Erstellen Sie ein VSCode-Plugin.
Spring Boot beginnt mit dem Kopieren
Spring Boot beginnend mit Docker
Hallo Welt mit Spring Boot
Setzen Sie Cookies mit Spring Boot
Verwenden Sie Spring JDBC mit Spring Boot
Aufbau der Docker x Spring Boot-Umgebung
Modul mit Spring Boot hinzufügen
Erste Schritte mit Spring Boot