[JAVA] Créer un environnement Spring Boot avec Windows + VS Code

Chose que tu veux faire

Je souhaite créer un environnement pour exécuter Spring Boot sur Windows. Si je le fais sur Windows, je pense qu'il est moderne de le faire sur WSL et de le développer avec VS Code, donc je le vise. Exécutez-le d'abord sous Windows uniquement, puis sur WSL.

Ce que j'ai fait

Fonctionne uniquement sous Windows

Installation d'OpenJDK

Téléchargez et décompressez le JDK pour Windows à partir de http://jdk.java.net/14/. Déplacez le dossier créé vers un chemin approprié. Cette fois, je l'ai mis sous C: \ Program Files \ Java \ jdk-14.

Définissez également les éléments suivants dans les variables d'environnement système.

Variable Valeur
JAVA_HOME C:\Program Files\Java\jdk-14
Chemin Ajouter% JAVA_HOME% bin au début

Paramètres du code VS

Installation d'extension

J'ai installé ce qui suit.

paramètres java.home

Spécifiez le chemin JDK dans settings.json comme indiqué ci-dessous (ajoutez tout autre élément).

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

Si vous effectuez une recherche en entrant java.home sur l'écran des paramètres, un lien à modifier dans settings.json apparaîtra.

Créer et exécuter un projet Java à titre d'essai

Ouvrez la palette de commandes avec Ctrl + Maj + P et exécutez Créer un projet Java. Après avoir entré l'emplacement de sauvegarde et le nom du projet de manière appropriée, le projet sera créé et ouvert avec VS Code. Déboguez avec F5 et vérifiez si «Hello Java» est affiché.

Créer et exécuter un projet Spring à titre d'essai

Ouvrez la palette de commandes avec Ctrl + Maj + P et exécutez Spring Initiallizr: Generate a Gradle Project. (Vous pouvez le créer avec Maven, mais avec Gradle)

Créez un package dépendant vide pour le moment et exécutez-le. Ce n'est pas grave si le logo Spring apparaît sur la console de débogage et qu'il est exécuté.

Exécuter avec WSL

Installation d'OpenJDK

Installez OpenJDK sur WSL. Il semble que OpenJDK11 peut être installé avec la commande apt, alors utilisez ceci.

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

Installer gradle

Cela semble vieux si vous le mettez avec apt, mais le mettez pour le moment.

$ sudo apt install -y gradle

Paramètres du code VS

Installation d'extension

Tout d'abord, installez ce qui suit.

Si vous tapez «code» dans le terminal WSL après l'installation, VS Code pour l'environnement WSL sera lancé. Dans cet état, installez à nouveau l'extension installée avec VS Code pour Windows.

paramètres java.home

Modifiez la valeur de java.home définie dans settings.json.

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

Créer et exécuter un projet Java à titre d'essai

Ouvrez la palette de commandes avec Ctrl + Maj + P et exécutez Créer un projet Java. Après avoir entré l'emplacement de sauvegarde et le nom du projet de manière appropriée, le projet sera créé et ouvert avec VS Code. Déboguez avec F5 et vérifiez si «Hello Java» est affiché.

Créer et exécuter un projet Spring à titre d'essai

Ouvrez la palette de commandes avec Ctrl + Maj + P et exécutez Spring Initiallizr: Generate a Gradle Project. Créez un package dépendant vide pour le moment et exécutez-le. Ce n'est pas grave si le logo Spring apparaît sur la console de débogage et qu'il est exécuté.

Essayez Spring Web

Créez avec les paramètres pour utiliser Spring Web lors de la création d'un projet avec Spring Initial lizr. Ajoutez l'annotation @ RestController à la classe Application où se trouve main () et créez la méthode suivante dans la classe selon le cas.

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

Exécutez l'application, accédez à http: // localhost: 8080 /, et si «Hello!» S'affiche, c'est OK. Dépôt: https://github.com/stamefusa/spring-web-demo

Entrée référencée

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

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

Recommended Posts

Créer un environnement Spring Boot avec Windows + VS Code
Programmation Spring Boot avec VS Code
Les débutants créent un environnement Spring Tools Suite avec VS Code
Essayez d'utiliser Spring Boot avec VS Code
Créer un environnement de développement Spring Boot avec docker
Créer un micro service avec Spring Boot
Créer un environnement de débogage Ruby avec VS Code de Windows 10
Créez une application avec Spring Boot 2
Environnement Java Spring dans vs Code
Créez une application avec Spring Boot
Préparer l'environnement de développement Java avec VS Code
Création d'un environnement de développement Spring Boot dans Vagrant
Créer un environnement de développement Spring Boot-gradle-mysql avec Docker
Création d'un environnement haskell avec Docker + VS Code sur Windows10 Home
Créez un site Web avec Spring Boot + Gradle (jdk1.8.x)
Lombok avec VS Code
Créez une application de recherche simple avec Spring Boot
Exécuter un projet Spring Boot avec VS Code
Environnement de développement-développement Spring Boot-
Créez des projets Spring Boot par environnement avec Gradle
Créez une application CRUD avec Spring Boot 2 + Thymeleaf + MyBatis
Créez votre propre utilitaire avec Thymeleaf avec Spring Boot
Créer un serveur API Web avec Spring Boot
Télécharger avec Spring Boot
Créez un serveur Spring Cloud Config en toute sécurité avec Spring Boot 2.0
Créer un environnement de développement Java avec VS Code
De la création d'un projet Spring Boot à l'exécution d'une application avec VS Code
Créer un environnement de développement Java avec VS Code sur Mac
Changer d'environnement avec Spring Boot application.properties et l'annotation @Profile
SSO avec GitHub OAuth dans l'environnement Spring Boot 1.5.x
Créez un site de démonstration simple avec Spring Security avec Spring Boot 2.1
Comment créer un environnement de développement Java avec VS Code
Comment démarrer par environnement avec Spring Boot de Maven
Création d'un environnement de base de données avec Docker dans Spring Boot (IntellJ)
Créer un environnement de développement Chisel avec Windows10 + WSL2 + VScode + Docker
[Spring Boot] Construction de l'environnement (macOS)
Générer un code à barres avec Spring Boot
Hello World avec Spring Boot
Implémenter GraphQL avec Spring Boot
Gestion Docker avec VS Code
Démarrez avec Spring Boot
Bonjour tout le monde avec Spring Boot!
Formater Ruby avec VS Code
Exécutez LIFF avec Spring Boot
Connexion SNS avec Spring Boot
Bonjour tout le monde avec VS Code!
Téléchargement de fichiers avec Spring Boot
Créez un plugin VSCode.
Spring Boot commençant par copie
Spring Boot à partir de Docker
Hello World avec Spring Boot
Définir des cookies avec Spring Boot
Utiliser Spring JDBC avec Spring Boot
Construction de l'environnement Docker × Spring Boot
Ajouter un module avec Spring Boot
Premiers pas avec Spring Boot