Un mémo pour démarrer la programmation Java avec VS Code (version 2020-04)

Une note sur les premières étapes lors du démarrage de la programmation Java avec VSCode. Depuis 2020-04, j'essaye avec les versions suivantes.

--Windows 10 Pro version japonaise --AdoptOpenJDK 11 (version HostSpot)

Installation de VSCode

Tout d'abord, installez VSCode.

Installation du JDK

Ensuite, installez OpenJDK (Java Development Kit). Depuis 2020-04, plusieurs fournisseurs tels que Oracle / OpenJDK Official / AdoptOpenJDK / RedHat / Azul / AWS / BellSoft fournissent respectivement des packages binaires. Je suis sûr qu'il y a beaucoup d'opinions, mais je pense qu'il est sûr d'utiliser la version LTS d'AdoptOpenJDK. Téléchargez et installez 11 (LTS) à partir du site AdoptOpenJDK.

Installation de Java Extension Pack et configuration de java.home

Installez l'extension VSCode «Java Extension Pack» fournie par Microsoft.

Vous pouvez le trouver en recherchant Java dans la liste étendue de VSCode, et vous pouvez l'installer à partir de là.

Puisqu'il s'agit d'un "Extension Pack", plusieurs extensions pour Java seront installées à la fois. Cela prendra du temps, alors attendez patiemment en buvant du thé.

Une fois l'installation terminée, enregistrez l'emplacement JDK dans VSCode. Dans Fichier-> Préférences-> Paramètres, recherchez java.home dans les paramètres utilisateur et définissez le répertoire du JDK installé.

(Exemple)
"java.home": "C:\\work\\jdk\\win-x64\\adopt-openjdk-hs-11.0.6_10",

Combien de dossiers JDK dois-je spécifier? Cependant, c'est OK si vous en spécifiez un au-dessus du répertoire bin. Ceci est reconnu comme le soi-disant JAVA_HOME.

Créer un projet Java

  1. Ouvrez la palette de commandes VSCode (Ctrl + Maj + P) et sélectionnez" Java: Créer un projet Java ".
  2. Sélectionnez le dossier dans lequel vous souhaitez créer le projet et entrez le nom du projet pour créer le projet Java.
  3. src / app / App.java est créé par défaut. Si vous voyez la superposition «Exécuter | Déboguer» au-dessus de la méthode main (), vous pouvez commencer à exécuter / déboguer à partir de là. Vous devriez également pouvoir l'exécuter en cliquant avec le bouton droit sur App.java et en cliquant sur Exécuter / Déboguer. (J'ai oublié d'essayer)

Créer un projet Maven

Le pack d'extension Java comprend également des extensions pour Maven. Une fois Maven installé, vous pouvez ouvrir et travailler avec des projets Maven existants dans VSCode.

  1. Téléchargez et installez Apache Maven.
  1. Enregistrez l'emplacement de Maven dans VSCode. --File-> Preferences-> Settings, recherchez maven.executable.path dans les paramètres utilisateur et définissez bin / mvn.cmd (Win) ou bin / mvn (lin / mac) de Maven avec le chemin complet. Faire. --Définissez maven.terminal.useJavaHome sur true. Cela utilisera le JDK défini dans java.home lors de l'exécution de Maven. (Si vous souhaitez définir le JDK pour l'exécution de Maven indépendamment, spécifiez la variable d'environnement JAVA_HOME séparément dans terminal.integrated.env etc.)
  2. Ouvrez la palette de commandes VSCode (Ctrl + Maj + P) et sélectionnez" Maven: Créer un projet Maven ".
  3. Archétype (modèle de projet Maven) Les candidats sont affichés dans un menu déroulant, sélectionnez maven-archetype-quickstart.
  4. La version sera sélectionnée, alors sélectionnez la dernière version.
  5. Sélectionnez le dossier dans lequel vous souhaitez créer le projet.
  6. La commande Maven est exécutée sur le terminal pour créer le projet réel basé sur l'archétype. Si vous entrez groupId / artifactId / version / package avec une chaîne de caractères / valeur appropriée et entrez Y à la confirmation, un projet Maven sera créé dans le dossier avec le nom spécifié par artifactId.
  7. Cliquez avec le bouton droit sur src / main / (répertoire du package) / App.java ou sélectionnez" Exécuter | Debug "sur main ().
  8. Vous pouvez exécuter la méthode de test à partir de "Run | Debug" sur la classe / méthode de test dans src / test / (répertoire du package) / AppTest.java.

Plus d'information

--Ouvrez la palette de commandes VSCode (Ctrl + Shift + P) et sélectionnez" Java: Getting Started "pour voir le tutoriel. --Lorsque vous ouvrez un projet Java, vous verrez également une présentation Java. Il existe également divers liens et conduit à des opérations, ce sera donc utile.

Impressions

Recommended Posts

Un mémo pour démarrer la programmation Java avec VS Code (version 2020-04)
Essayez de déboguer un programme Java avec VS Code
Créer un environnement de développement Java avec VS Code
Comment créer un environnement de développement Java avec VS Code
[Java] Comment rompre une ligne avec StringBuilder
Construire Java avec Mac vs Code
Java, des tableaux pour débuter avec les débutants
[Note] Une histoire sur la modification des outils de compilation Java avec VS Code
Paramètres pour supprimer les importations Java inutilisées lors de l'enregistrement avec VS Code
Comment ouvrir un fichier de script à partir d'Ubuntu avec du code VS
Préparer l'environnement de développement Java avec VS Code
[Mémo personnel] Comment interagir avec le générateur de nombres aléatoires en Java
Notez que VS Code + JUnit 5 peut être utilisé sous Windows 10
La programmation de jeux Ruby a commencé avec un navigateur: Introduction à Nyle-canvas (style DXRuby)
Deux façons de démarrer un thread en Java + @
Code pour échapper aux chaînes JSON en Java
En utilisant Gradle avec VSCode, compilez Java → exécutez
J'ai essayé de casser le bloc avec java (1)
De la création d'un projet Spring Boot à l'exécution d'une application avec VS Code
mémo de programmation du concours java
Créer un environnement de développement Java avec VS Code sur Mac
Soumettre une tâche à AWS Batch avec Java (Eclipse)
Comment afficher un aperçu du navigateur avec VS Code
Ce à quoi j'étais accro lors du développement d'une application Spring Boot avec VS Code
Créez une clé privée / clé publique dans CentOS8.2 et connectez-vous à SSH avec VS Code
Comment abaisser la version java
Comment inverser la compilation du fichier apk en code source Java avec MAC
Programme Java pour redimensionner une photo dans un carré avec des marges
J'ai essayé de moderniser une application Java EE avec OpenShift.
Gestion Docker avec VS Code
Code du port C avec de nombreux typecasts vers Swift
[Débutant] Essayez de créer un jeu RPG simple avec Java ①
Gestion des versions Java avec SDKMAN
Formater Ruby avec VS Code
Créer une méthode java [Memo] [java11]
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Bonjour tout le monde avec VS Code!
Comment charger une bibliothèque à partir d'un fichier JAR avec VSCode << Comment ne pas utiliser Maven / Gradle >>
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
Gestion des versions Java avec jenv
Exemple de code pour analyser la date et l'heure avec SimpleDateFormat de Java
Connectez-vous à DB avec Java
Connectez-vous à MySQL 8 avec Java
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
Notes sur la création de Jitsi Meet sur Azure avec docker-compose
Mémo d'étude Java 2 avec Progate
Java8 pour démarrer maintenant ~ Facultatif ~
Une histoire de malentendu sur l'utilisation du scanner Java (mémo)
J'ai créé un Dockerfile pour démarrer Glassfish 5 en utilisant Oracle Java
Coder Java depuis Emacs avec Eclim
Passer d'Eclipse à VS Code
Exemple de code utilisant Minio de Java
Une histoire que j'ai eu du mal à défier le pro de la concurrence avec Java
Android: Comment gérer "Impossible de déterminer la version Java à partir de '10 .0.1 '"
Comment changer de version Java avec direnv dans le terminal sur Mac