Je devais préparer l'environnement pour le sujet, alors j'en ai pris note jusqu'à ce qu'il commence à fonctionner. Je ne connais pas très bien ce domaine, il peut donc y avoir des lacunes, mais j'espère que cela aide.
Il existe plusieurs types de JDK, mais ici nous utiliserons OpenJDK. https://openjdk.java.net/ En octobre 2020, la dernière version était JDK15, alors téléchargez-la pour Windows. Téléchargez pour Windows, décompressez-le et placez le "jdk-15" qui apparaît dans n'importe quel dossier.
Installez le pack d'extension Java à partir de l'extension VS Code.
Après l'installation, affichez les paramètres avec Ctrl +,
, recherchez "Java: Home", cliquez sur "Modifier avec settings.json", et spécifiez le dossier "jdk-15" placé au-dessus.
À ce stade, il est nécessaire de superposer deux barres obliques inverses comme suit.
"java.home": "C:\\hoge\\hoge\\jdk-15"
Ctrl + Maj + P
Lorsque j'essaie de créer un projet Java en sélectionnant un dossier, j'obtiens une erreur indiquant que la variable d'environnement JAVA_HOME
n'est pas définie.
Error: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Démarrez PowerShell avec des privilèges d'administrateur et définissez le chemin de stockage Java dans la variable d'environnement système JAVA_HOME
avec la commande suivante.
[System.Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\hoge\hoge\jdk-15", "Machine")
Puis redémarrez VS Code. (L'erreur ci-dessus n'a pas été résolue sans redémarrage.)
Générez à nouveau un projet Java et définissez divers ID.
Define value for property 'groupId': (Spécifiez ce que vous voulez être le nom du package)
Define value for property 'artifactId': (Spécifiez ce que vous voulez être le nom du pot)
Define value for property 'version' 1.0-SNAPSHOT: : (Laissez la valeur par défaut sans entrer)
Define value for property 'package' (Ce que vous avez entré dans groupId): : (Laissez la valeur par défaut sans entrer)
Ouvrez le dossier de projet Java généré avec VS Code et la création du projet est terminée.
Dans le volet Explorateur de VSCode, cliquez avec le bouton droit de la souris sur App.java sous le dossier src et exécutez "Exécuter" pour le créer, et "Hello World!" Est sorti sur le terminal.
Lorsque j'ai créé le projet Java tel quel, JUnit4 a été utilisé, alors changez-le en JUnit5. Puisqu'il existe un exemple de projet de JUnit5, modifiez le pom.xml du projet créé en vous référant au pom.xml. https://raw.githubusercontent.com/junit-team/junit5-samples/r5.7.0/junit5-jupiter-starter-maven/pom.xml
Cette fois, je l'ai changé comme ça.
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.junit</groupId>
+ <artifactId>junit-bom</artifactId>
+ <version>5.7.0</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.11</version>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
Lorsque vous enregistrez pom.xml, une boîte de dialogue vous demandant si vous souhaitez synchroniser s'affiche. Cliquez sur "Maintenant" pour synchroniser. Vous pouvez maintenant utiliser JUnit 5.
Recommended Posts