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.
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 |
J'ai installé ce qui suit.
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.
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é.
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é.
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
Cela semble vieux si vous le mettez avec apt, mais le mettez pour le moment.
$ sudo apt install -y gradle
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.
Modifiez la valeur de java.home définie dans settings.json.
{
"java.home": "/usr/lib/jvm/java-11-openjdk-amd64"
}
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é.
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é.
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
https://qiita.com/dongsu-iis/items/6c7974022083d3036dc8
https://qiita.com/gitcho/items/a6c0bb781bc395e43ec4 https://qiita.com/gitcho/items/147a3ce2536ae3035bb8
Recommended Posts