[JAVA] Développement d'applications Web Spring5 MVC avec construction de l'environnement de code Visual Studio (installation de JDK11 / Maven / Tomcat / Visual Studio Code)

introduction

Si vous utilisez Pleiades All in One Eclipse, vous pouvez facilement créer un environnement en téléchargeant le zip et en le décompressant. Cependant, étant donné que Visual Studio Code est populaire dans le monde, je voudrais vérifier dans quelle mesure le développement Java peut être effectué avec cela. L'objectif est de développer des applications Web à l'aide de Spring MVC. Si vous recherchez une introduction au développement à l'aide de Spring Boot, vous trouverez de nombreux résultats. Par conséquent, j'ose essayer la méthode qui n'utilise pas Spring Boot. Depuis mars 2020, il y a aussi une raison pour laquelle le projet que nous avons est le développement d'applications Web non Boot Spring MVC.

environnement

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

Installation du JDK11

Cette fois, j'ai choisi Adopt Open JDK. Également inclus dans Pléiades Téléchargez ici. https://adoptopenjdk.net/

Je veux l'installer dans n'importe quel endroit, alors téléchargez la version zip. java01.jpg

Cliquez sur "Autre plateforme".

  1. Choose a Version:OpenJDK 11 (LTS)
  2. Choose a JVM:HotSpot
  3. Operating System:Windows
  4. Architecture:x64 Sélectionnez pour télécharger le JDK zip. java02.jpg

Cette fois, je l'ai décompressé dans "D: \ JAVA \ JDK".

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

Installation d'Apache Maven

Téléchargez ici. https://maven.apache.org/ apache-maven-3.6.3-bin.zip Téléchargez et décompressez. java03.jpg

Cette fois, je l'ai décompressé dans "D: \ JAVA \ Maven".

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

Installation d'Apache Tomcat

Téléchargez ici. http://tomcat.apache.org/

Téléchargez le zip Windows v9.0 64 bits. tomcat1.jpg

Cette fois, je l'ai décompressé dans "D: \ JAVA \ Tomcat".

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

Paramètres des variables d'environnement

Définissez les variables d'environnement de sorte que JAVA et maven fonctionnent où que vous soyez dans le dossier.

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%

Pour plus d'informations, consultez l'article de commentaire ici.

Les débutants créent un environnement Spring Tools Suite avec VS Code https://qiita.com/ka-miwa/items/df168a0a0dcc3d8814e8

Vérification du fonctionnement JDK

Ouvrez une invite de commande et exécutez la commande suivante.

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)

Si vous voyez quelque chose comme ça, vous avez correctement installé et défini les variables d'environnement.

Contrôle de fonctionnement de Maven

Ouvrez une invite de commande et exécutez la commande suivante.

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"

Si vous voyez quelque chose comme ça, vous avez correctement installé et défini les variables d'environnement.

Installation de Visual Studio Code

https://azure.microsoft.com/ja-jp/products/visual-studio-code/ Vous pouvez le télécharger à partir d'ici. Cette fois, j'ai installé User Installer 64 bits.

Installation de l'extension Visual Studio Code

Installez le "Java Extension Pack". Les extensions requises pour le développement Java sont installées. vscode3.jpg

Pour plus d'informations, consultez l'article de commentaire ici. "Création d'un environnement de développement Java avec VS Code" https://www.suzu6.net/posts/130-vscode-for-java/

Installez «Tomcat pour Java». vscode1.jpg

Installez "Lombok Annotations Support for VS Code". vscode2.jpg

Résumé

L'environnement a été construit.

Référence / Exposition

Les débutants créent un environnement Spring Tools Suite avec VS Code https://qiita.com/ka-miwa/items/df168a0a0dcc3d8814e8

Créer un environnement de développement Java avec VS Code https://www.suzu6.net/posts/130-vscode-for-java/

Recommended Posts

Développement d'applications Web Spring5 MVC avec construction de l'environnement de code Visual Studio (installation de JDK11 / Maven / Tomcat / Visual Studio Code)
Développement d'applications Web Spring5 MVC avec création de modèles Visual Studio Code Maven
Développement d'applications Web Spring 5 MVC avec Visual Studio Code Utilisation de Spring Security 1/3 [Préparation]
Développement d'applications Web Spring5 MVC avec connexion Visual Studio Code SQL Server
Développement d'applications Web Spring 5 MVC avec Visual Studio Code Utilisation de Spring Security 2/3 [Création de page 1/2]
Développement d'applications Web Spring 5 MVC avec Visual Studio Code Utilisation de Spring Security 3/3 [Création de page 2/2]
Développement d'applications Web Spring5 MVC avec Visual Studio Code Hello World Creation
Développement d'applications Web Spring Boot2 avec création de Visual Studio Code Hello World
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
Créer un environnement de développement Web APP avec Java + Spring avec Visual Studio Code
Un enregistrement de la configuration d'un environnement de développement Java avec Visual Studio Code
Créer un environnement de développement de programme Java avec Visual Studio Code
Démarrez le développement d'applications Web avec Spring Boot
Création d'un environnement de développement à l'aide d'IntelliJ IDEA + Maven + Tomcat 9
Comment démarrer par environnement avec Spring Boot de Maven
Développement d'applications JavaFX avec IntelliJ IDEA et Gradle ~ De la construction d'environnement à l'exemple de code ~
À peu près le flux de développement d'applications Web avec Rails.
Créer un environnement de développement Java + Spring avec VirtualBox + Ubuntu (Xfce4)
[Oracle Cloud] Créer un environnement de développement pour OCI Java SDK (Visual Studio Code, Maven, CentOS)
Mémo de développement d'applications Web avec MVN, Tomcat, JSP / Servlet avec VScode
Créez un environnement de développement d'applications Rails avec Docker [Docker, Rails, Puma, Nginx, MySQL]
Comparaison du développement d'applications WEB avec Rails et Java Servlet + JSP
[Probablement le plus simple] Développement d'applications WEB avec Apache Tomcat + Java Servlet
Utiliser PlantUML avec Visual Studio Code
Construction d'environnement pour le développement d'applications Servlet
Création d'un environnement de développement pour les applications Web Java avec Docker pour Mac Part1
Créer un environnement de développement d'applications Web Java avec Docker pour Mac Part2
Essayez le débogage à distance Java avec des conteneurs distants dans Visual Studio Code Insiders
Préparer l'environnement de développement Java avec VS Code
[Traitement x Java] Création d'un environnement de développement
Construction de l'environnement de développement Laravel avec Docker (Mac)
Construction de l'environnement de développement Java Spring Boot + Docker
Essayez Spring Boot 1 (Construction de l'environnement ~ Démarrage de Tomcat)
[Construction de l'environnement] Installation de Spring Tool Suite 4 (Mac)
Exécutez l'application WEB avec Spring Boot + Thymeleaf
Apprenez plus clairement avec des diagrammes !! Structure du modèle de l'application Web Qu'est-ce que le modèle MVC?
J'ai essayé de cloner une application Web pleine de bugs avec Spring Boot