[JAVA] Entwicklung von Spring5 MVC-Webanwendungen mit Visual Studio Code Environment-Konstruktion (Installation von JDK11 / Maven / Tomcat / Visual Studio Code)

Einführung

Wenn Sie Pleiades All in One Eclipse verwenden, können Sie einfach eine Umgebung erstellen, indem Sie die Zip-Datei herunterladen und entpacken. Da Visual Studio Code jedoch weltweit beliebt ist, möchte ich überprüfen, inwieweit die Java-Entwicklung damit durchgeführt werden kann. Ziel ist es, Web-Apps mit Spring MVC zu entwickeln. Wenn Sie nach einer Einführung in die Entwicklung mit Spring Boot suchen, werden Sie viele Treffer finden. Daher wage ich es, die Methode auszuprobieren, die Spring Boot nicht verwendet. Ab März 2020 gibt es auch einen Grund dafür, dass das Projekt, das wir haben, die Entwicklung von Nicht-Boot Spring MVC-Webanwendungen ist.

Umgebung

OS:Windows 10 Pro 64bit Editor:Visual Studio Code 1.42.1 JDK:AdoptOpenJDK 11.0.6+10 x64 Apache Maven:v3.6.3 Apache Tomcat:v9.0.31

JDK11-Installation

Diesmal habe ich Adopt Open JDK gewählt. Auch in Plejaden enthalten Hier herunterladen. https://adoptopenjdk.net/

Ich möchte es an jedem Ort installieren, also lade die Zip-Version herunter. java01.jpg

Klicken Sie auf "Andere Plattform".

  1. Choose a Version:OpenJDK 11 (LTS)
  2. Choose a JVM:HotSpot
  3. Operating System:Windows
  4. Architecture:x64 Wählen Sie diese Option, um das Zip-JDK herunterzuladen. java02.jpg

Dieses Mal habe ich es in "D: \ JAVA \ JDK" entpackt.

D:\JAVA
└─JDK
    └─jdk-11.0.6+10
        ├─bin
        ├─conf
        ├─demo
        ├─include
        ├─jmods
        ├─legal
        └─lib

Apache Maven Installation

Hier herunterladen. https://maven.apache.org/ apache-maven-3.6.3-bin.zip Herunterladen und entpacken. java03.jpg

Dieses Mal habe ich es in "D: \ JAVA \ Maven" entpackt.

D:\JAVA
└─Maven
    └─apache-maven-3.6.3
        ├─bin
        ├─boot
        ├─conf
        └─lib

Apache Tomcat-Installation

Hier herunterladen. http://tomcat.apache.org/

Laden Sie die 64-Bit-Windows-Zip-Version 9.0 herunter. tomcat1.jpg

Dieses Mal habe ich es in "D: \ JAVA \ Tomcat" entpackt.

D:\JAVA
└─apache-tomcat-9.0.31
    ├─bin
    ├─conf
    ├─lib
    ├─logs
    ├─temp
    ├─webapps
    └─work

Einstellungen für Umgebungsvariablen

Stellen Sie Umgebungsvariablen so ein, dass JAVA und maven funktionieren, unabhängig davon, wo Sie sich im Ordner befinden.

JAVA_HOME="D:\JAVA\JDK\jdk-11.0.6+10"
MAVEN_HOME="D:\JAVA\Maven\apache-maven-3.6.3"
Path=%JAVA_HOME%\bin;%MAVEN_HOME%\bin;%Path%

Weitere Informationen finden Sie im Kommentarartikel hier.

Anfänger erstellen eine Spring Tools Suite-Umgebung mit VS Code https://qiita.com/ka-miwa/items/df168a0a0dcc3d8814e8

JDK-Funktionsprüfung

Öffnen Sie eine Eingabeaufforderung und führen Sie den folgenden Befehl aus.

java -version
D:\>java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.6+10, mixed mode)

Wenn Sie so etwas sehen, haben Sie Umgebungsvariablen erfolgreich installiert und festgelegt.

Funktionsprüfung von Maven

Öffnen Sie eine Eingabeaufforderung und führen Sie den folgenden Befehl aus.

mvn -v
D:\>mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: D:\JAVA\maven\apache-maven-3.6.3\bin\..
Java version: 11.0.6, vendor: AdoptOpenJDK, runtime: D:\JAVA\JDK\jdk-11.0.6+10
Default locale: ja_JP, platform encoding: MS932
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Wenn Sie so etwas sehen, haben Sie Umgebungsvariablen erfolgreich installiert und festgelegt.

Installation von Visual Studio Code

https://azure.microsoft.com/ja-jp/products/visual-studio-code/ Sie können es hier herunterladen. Dieses Mal habe ich User Installer 64bit installiert.

Installation der Visual Studio Code-Erweiterung

Installieren Sie das "Java Extension Pack". Die für die Java-Entwicklung erforderlichen Erweiterungen werden installiert. vscode3.jpg

Weitere Informationen finden Sie im Kommentarartikel hier. "Erstellen einer Java-Entwicklungsumgebung mit VS Code" https://www.suzu6.net/posts/130-vscode-for-java/

Installieren Sie "Tomcat für Java". vscode1.jpg

Installieren Sie "Lombok Annotations Support for VS Code". vscode2.jpg

Zusammenfassung

Die Umgebung wurde gebaut.

Referenz / Ausstellung

Anfänger erstellen eine Spring Tools Suite-Umgebung mit VS Code https://qiita.com/ka-miwa/items/df168a0a0dcc3d8814e8

Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code https://www.suzu6.net/posts/130-vscode-for-java/

Recommended Posts

Entwicklung von Spring5 MVC-Webanwendungen mit Visual Studio Code Environment-Konstruktion (Installation von JDK11 / Maven / Tomcat / Visual Studio Code)
Entwicklung von Spring5 MVC-Webanwendungen mit Visual Studio Code Maven-Vorlagenerstellung
Spring 5 MVC-Webanwendungsentwicklung mit Visual Studio Code Spring Security-Nutzung 1/3 [Vorbereitung]
Spring5 MVC-Webanwendungsentwicklung mit Visual Studio Code SQL Server-Verbindung
Spring 5 MVC-Webanwendungsentwicklung mit Visual Studio Code Spring Security-Verwendung 2/3 [Seitenerstellung 1/2]
Spring 5 MVC-Webanwendungsentwicklung mit Visual Studio Code Spring Security-Verwendung 3/3 [Seitenerstellung 2/2]
Spring5 MVC-Webanwendungsentwicklung mit Visual Studio-Code Hello World Creation
Spring Boot2-Webanwendungsentwicklung mit Visual Studio Code Hello World-Erstellung
Erstellung einer Java-Webanwendungsentwicklungsumgebung mit VS-Code (struts2)
Erstellen Sie mit Java + Spring eine Web-APP-Entwicklungsumgebung mit Visual Studio Code
Eine Aufzeichnung zum Einrichten einer Java-Entwicklungsumgebung mit Visual Studio Code
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
Starten Sie die Entwicklung von Webanwendungen mit Spring Boot
Erstellen einer Entwicklungsumgebung mit IntelliJ IDEA + Maven + Tomcat 9
Booten nach Umgebung mit Spring Boot of Maven
JavaFX-Anwendungsentwicklung mit IntelliJ IDEA und Gradle ~ Von der Umgebungskonstruktion bis zum Beispielcode ~
Etwa der Ablauf der Entwicklung von Webanwendungen mit Rails.
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
[Oracle Cloud] Erstellen Sie eine Entwicklungsumgebung für das OCI Java SDK (Visual Studio Code, Maven, CentOS).
Memo zur Entwicklung von Webanwendungen mit MVN, Tomcat, JSP / Servlet mit VScode
Erstellen Sie eine Entwicklungsumgebung für Rails-Anwendungen mit Docker [Docker, Rails, Puma, Nginx, MySQL]
Vergleich der WEB-Anwendungsentwicklung mit Rails und Java Servlet + JSP
[Wahrscheinlich die einfachste] WEB-Anwendungsentwicklung mit Apache Tomcat + Java Servlet
Verwenden Sie PlantUML mit Visual Studio Code
Umgebungskonstruktion für die Entwicklung von Servlet-Anwendungen
Erstellen einer Entwicklungsumgebung für Java-Webanwendungen mit Docker für Mac Teil1
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
Versuchen Sie das Remote-Debuggen von Java mit Remote-Containern in Visual Studio Code Insiders
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
[Processing x Java] Erstellen einer Entwicklungsumgebung
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Versuchen Sie Spring Boot 1 (Umgebungskonstruktion ~ Tomcat-Start)
[Umgebungskonstruktion] Spring Tool Suite 4-Installation (Mac)
Führen Sie die WEB-Anwendung mit Spring Boot + Thymeleaf aus
Erfahren Sie mehr mit Diagrammen !! Modellstruktur der Webanwendung Was ist ein MVC-Modell?
Ich habe versucht, eine Webanwendung voller Fehler mit Spring Boot zu klonen