Installer l'environnement de développement Java sur Mac

dernière mise à jour

1 juin 2020

La version de macOS qui a été vérifiée est la suivante.

La version à installer est la suivante.

Si cet article est obsolète, les étapes ci-dessous peuvent différer des dernières instructions d'installation.

JDK

Qu'est-ce que JDK

Abréviation de Java Development Kit. Le compilateur et la JVM (Java Virtual Machine) nécessaires au développement Java sont intégrés.

JDK est fourni par diverses organisations et fournisseurs. Cette fois, nous utiliserons AdoptOpenJDK.

Si vous souhaitez installer plusieurs versions du JDK, vous devez utiliser SDKMAN!.

Installation du JDK

(1) Veuillez accéder à https://adoptopenjdk.net.

(2) Après avoir sélectionné [OpenJDK 11] et [HotSpot], cliquez sur [Dernière version].

スクリーンショット 2020-06-01 9.32.06.png

(3) Cliquez sur [Autoriser].

スクリーンショット 2020-06-01 9.36.13.png

(4) Exécutez le fichier .pkg téléchargé.

スクリーンショット 2020-06-01 9.37.03.png

(5) Cliquez sur [Continuer].

スクリーンショット 2020-06-01 9.37.58.png

(6) Cliquez sur [Continuer].

スクリーンショット 2020-06-01 9.38.45.png

(7) Cliquez sur [Accepter].

スクリーンショット 2020-06-01 9.39.00.png

(8) Cliquez sur [Installer].

スクリーンショット 2020-06-01 9.39.21.png

(9) (1) Utilisez Touch ID, ou (2) Cliquez sur [Utiliser le mot de passe ...] et entrez le mot de passe du compte Mac.

スクリーンショット 2020-06-01 9.39.43.png

(10) Cliquez sur [Fermer].

スクリーンショット 2020-06-01 9.43.40.png

(11) Exécutez la commande suivante dans le terminal (démarrez-le s'il n'est pas démarré). Ceci définit la variable d'environnement JAVA_HOME.

cd ~
echo JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home >> .zshrc
source .zshrc
echo $JAVA_HOME

La première commande, cd ~, vous amène à votre dossier d'accueil utilisateur (/ Users / username).

La deuxième commande ʻecho JAVA_HOME = / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home >> .zshrcdans le fichier .zshrc (créé s'il n'existe pas) directement sous le dossier d'accueil de l'utilisateur Le contenuJAVA_HOME = / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home` est ajouté à la dernière ligne.

Les commandes écrites dans ce fichier .zshrc sont exécutées au démarrage du terminal, etc.

La troisième commande, source .zshrc, exécute la commande écrite en .zshrc. Si vous redémarrez le terminal après avoir exécuté la deuxième commande, vous n'avez pas besoin de cette troisième commande.

La quatrième commande affiche la valeur de la variable d'environnement JAVA_HOME. S'il est correctement défini, le nom du dossier défini s'affiche. (S'il n'est pas défini, rien ne s'affiche)

Si vous exécutez ces quatre commandes dans le terminal, cela ressemblera à ceci.

スクリーンショット 2020-06-01 11.48.39.png

Cette variable d'environnement JAVA_HOME est utilisée par divers outils liés à Java comme" destination d'installation JDK ". Si vous ne le définissez pas, ces outils risquent de ne pas fonctionner.

(12) Exécutez la commande suivante dans le terminal. Ceci définit la variable d'environnement PATH.

cd ~
echo PATH=$PATH:$JAVA_HOME/bin >> .zshrc
source .zshrc
echo $PATH

La première commande, cd ~, vous amène à votre dossier d'accueil utilisateur (/ Users / username). Si vous vous trouvez déjà dans votre dossier d'accueil utilisateur, vous n'avez pas besoin de cette commande.

La deuxième commande, ʻecho PATH = $ PATH: $ JAVA_HOME / bin >> .zshrc, place PATH = $ PATH: sur la dernière ligne du fichier .zshrc (créé s'il n'existe pas) directement sous le dossier personnel de l'utilisateur. Le contenu de $ JAVA_HOME / bin` est ajouté.

La troisième commande, source .zshrc, exécute la commande écrite en .zshrc. Si vous redémarrez le terminal après avoir exécuté la deuxième commande, vous n'avez pas besoin de cette troisième commande.

La quatrième commande affiche la valeur de la variable d'environnement «PATH». S'il est réglé correctement, l'affichage inclura / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home / bin à la fin.

Si vous exécutez ces quatre commandes dans le terminal, cela ressemblera à ceci.

スクリーンショット 2020-06-01 11.50.55.png

Cette variable d'environnement PATH est le" dossier où le terminal etc. recherche la commande à exécuter ". Pour Java, ce paramètre est requis car les commandes telles que java et javac se trouvent dans le dossier / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home / bin.

(13) Exécutez la commande suivante dans le terminal. Cela vous permettra de voir quelle version du JDK vous avez installée.

java --version
javac --version

Si vous exécutez ces deux commandes dans le terminal, cela ressemblera à ceci.

スクリーンショット 2020-06-01 10.38.57.png

(14) Fermez le terminal.

Si l'installation ne fonctionne pas

Si vous exécutez ls / Library / Java / JavaVirtualMachines et que rien ne s'affiche

Le JDK n'a pas été installé, alors recommencez à partir de (4).

Si vous exécutez ʻecho $ JAVA_HOME` et que rien ne s'affiche ou qu'un dossier différent est affiché

Échec de la définition de la variable d'environnement JAVA_HOME.

Ouvrez le fichier .zshrc avec VSCode etc. et modifiez-le, ou supprimez .zshrc avec rm -f ~ / .zshrc et recommencez depuis (10).

ʻEcho $ PATHn'affiche pas/ Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home / bin` à la fin

Échec de la définition de la variable d'environnement PATH.

Ouvrez le fichier .zshrc avec VSCode etc. et modifiez-le, ou supprimez .zshrc avec rm -f ~ / .zshrc et recommencez depuis (10).

IntelliJ IDEA

Qu'est-ce qu'IntelliJ IDEA

IDE (Integrated Development Environment) développé par Jet Brains de République tchèque. Il est très populaire car il est très fonctionnel et facile à utiliser.

Les autres IDE pour Java incluent Eclipse et NetBeans.

Il existe une Community Edition gratuite et une Ultimate Edition payante (disponible gratuitement en version d'évaluation pendant 30 jours).

Cette fois, je vais vous présenter comment installer Community Edition.

La méthode d'installation pour Ultimate Edition devrait être presque la même. Si vous souhaitez l'acheter, veuillez visiter le site Web de Samuraism.

Installation d'IntelliJ IDEA Community Edition

Si vous souhaitez installer plusieurs versions d'IntelliJ IDEA, vous pouvez utiliser JetBrains Toolbox.

(1) Veuillez accéder à https://www.jetbrains.com/ja-jp/idea/download/.

(2) Cliquez sur le bouton [Télécharger] dans [Communauté].

スクリーンショット 2020-06-01 10.55.52.png

(3) Cliquez sur [Autoriser].

スクリーンショット 2020-06-01 10.56.24.png

(4) Exécutez le fichier .dmg téléchargé.

スクリーンショット 2020-06-01 10.57.24.png

(5) Faites glisser l'icône [IntelliJ IDEA CE] vers le dossier [Applications] sur le côté droit.

スクリーンショット 2020-06-01 10.57.54.png

(6) Cliquez sur le cercle rouge en haut à gauche. La fenêtre se ferme.

(7) Cliquez avec le bouton droit sur [IntelliJ IDEA CE] sur le bureau et sélectionnez [Éjecter "IntelliJ IDEA CE"].

スクリーンショット 2020-06-01 10.59.53.png

(8) Ouvrez Launchpad et ajoutez [IntelliJ IDEA CE] au Dock.

スクリーンショット 2020-06-01 11.01.18.png

(9) Démarrez [IntelliJ IDEA CE] depuis la station d'accueil.

スクリーンショット 2020-06-01 11.02.21.png

(10) Sélectionnez [Ouvrir].

スクリーンショット 2020-06-01 11.02.49.png

(11) Cochez [Je confirme que j'ai lu et j'accepte les termes de ce Contrat d'utilisation], puis cliquez sur [Continuer].

スクリーンショット 2020-06-01 11.03.11.png

(12) JetBrains vous demandera si vous souhaitez partager vos statistiques de manière anonyme. Cliquez sur Envoyer des statistiques anonymes si vous souhaitez les partager ou sur Ne pas envoyer si vous ne le faites pas.

スクリーンショット 2020-06-01 11.04.32.png

(13) Sélectionnez [Configurer] - [Structure pour les nouveaux projets].

スクリーンショット 2020-06-01 11.07.29.png

(14) Sélectionnez [11 java version 11.0.7] dans [Project SDK], [SDK default] dans [Project language level], puis cliquez sur [OK].

スクリーンショット 2020-06-01 11.08.40.png

Réglez IntelliJ IDEA à votre convenance (les étapes ici ne sont pas nécessaires)

(1) Sélectionnez [Configurer] - [Préférences].

スクリーンショット 2020-06-01 11.11.03.png

(2) Sélectionnez [Apparence et comportement] - [Apparence] et sélectionnez votre thème de couleur préféré dans [Thème].

スクリーンショット 2020-06-01 11.12.39.png

(3) Sélectionnez [Editeur] - [Police] et sélectionnez votre [Police] / [Taille] préférée.

スクリーンショット 2020-06-01 13.07.46.png

(4) Sélectionnez [Editor] - [General] - [Code Completion] et décochez [Match case].

スクリーンショット 2020-06-01 11.16.58.png

Dans le réglage par défaut (Respecter la casse + Première lettre uniquement), il ne sera complété que si le cas est écrit strictement. Si elle n'est pas cochée, elle sera terminée en ignorant la casse.

(5) Cliquez sur [OK] en bas à droite de la fenêtre.

(6) Sélectionnez [Configurer] - [Modifier les options de VM personnalisées ...].

スクリーンショット 2020-06-01 11.21.17.png

Vous pouvez modifier la quantité de mémoire utilisée par IntelliJ IDEA en réécrivant les lignes «-Xms» et «-XmX» dans la fenêtre qui apparaît. Si vous avez suffisamment de mémoire sur votre Mac, vous pouvez l'augmenter à «1G» ou «2G» pour rendre Intellij IDEA plus léger. Cliquez sur [Enregistrer] après avoir effectué les modifications.

Exemple: スクリーンショット 2020-06-01 11.23.33.png

Bonjour tout le monde chez IntelliJ IDEA

(1) Cliquez sur [Créer un nouveau projet].

スクリーンショット 2020-06-01 11.27.06.png

(2) Sélectionnez [Java] dans le menu de gauche, [11] dans [Project SDK], puis cliquez sur [Next].

スクリーンショット 2020-06-01 11.27.55.png

(3) Cliquez sur [Suivant] tel quel.

スクリーンショット 2020-06-01 11.28.54.png

(4) Entrez un nom de projet approprié dans [Nom du projet], puis cliquez sur [Terminer].

スクリーンショット 2020-06-01 11.29.19.png

(5) [Astuce du jour] vous donnera des conseils sur la façon de l'utiliser chaque fois que vous ouvrez IntelliJ IDEA. Si vous n'en avez pas besoin, cochez [Ne pas afficher les conseils], puis cliquez sur [Fermer]. Cliquez sur Fermer si nécessaire.

スクリーンショット 2020-06-01 11.30.14.png

(6) Cliquez avec le bouton droit sur le dossier [src] et sélectionnez [Nouveau] - [Classe Java].

スクリーンショット 2020-06-01 11.32.31.png

Vous pouvez également faire la même chose avec Commande + N après avoir survolé le dossier [src].

スクリーンショット 2020-06-01 11.33.40.png

(7) Après avoir sélectionné [Classe], entrez "Bonjour" → Entrée.

スクリーンショット 2020-06-01 11.34.04.png

(8) Modifiez la classe Hello comme suit (ce n'est pas nécessaire car l'enregistrement se fait automatiquement).

public class Hello {

    public static void main(String[] args) {
        System.out.println("Hello!");
    }
}

Tapez psvm directement sous la classe → sélectionnez psvm et appuyez sur Entrée pour terminer la méthodemain ().

スクリーンショット 2020-06-01 11.36.39.png

Tapez sout dans la méthode main () → select sout et appuyez sur Entrée pour terminer System.out.println ().

スクリーンショット 2020-06-01 11.38.46.png

(9) Faites un clic droit dans la classe et sélectionnez [Run'Hello.main () '] pour l'exécuter.

スクリーンショット 2020-06-01 11.39.52.png

Il peut également être exécuté par Maj + Ctrl + R dans la classe, mais il ne sera pas correctement exécuté à moins que le réglage du clavier côté macOS soit [U.S.]. Pour plus de détails, veuillez consulter le matériel de @ yusuke.

Maven

Qu'est-ce que Maven

Il est communément appelé "outil de création". Il compile en utilisant javac, archive dans JAR / WAR, télécharge les bibliothèques nécessaires + ajoute au chemin de classe, etc.

Pour une explication de Maven, veuillez consulter Mon matériel!

Outre Maven, Gradle est également célèbre.

Installez Maven

Vous pouvez également installer avec SDKMAN! mentionné ci-dessus ou Homebrew.

(1) Veuillez accéder à https://maven.apache.org/download.cgi.

(2) Cliquez sur [apache-maven-3.6.3-bin.zip].

スクリーンショット 2020-06-01 13.29.16.png

(3) Cliquez sur [Autoriser].

(4) Double-cliquez sur le fichier ZIP téléchargé. ZIP est décompressé.

Selon les paramètres de votre navigateur, il se peut qu'il ait déjà été extrait immédiatement après le téléchargement. Dans ce cas, cette étape n'est pas nécessaire.

(5) Déplacez le dossier apache-maven-3.6.3 créé directement sous le dossier d'accueil de l'utilisateur (/ Users / nom d'utilisateur).

Vous pouvez l'utiliser dans le dossier Téléchargements, mais déplacez-le vers un autre dossier afin de ne pas le supprimer accidentellement.

(6) Exécutez la commande suivante dans le terminal. Ceci définit la variable d'environnement PATH.

cd ~
echo PATH=$PATH:~/apache-maven-3.6.3/bin >> .zshrc
source .zshrc
echo $PATH

La première commande, cd ~, vous amène à votre dossier d'accueil utilisateur (/ Users / username). Si vous vous trouvez déjà dans votre dossier d'accueil utilisateur, vous n'avez pas besoin de cette commande.

La deuxième commande, ʻecho PATH = $ PATH: ~ / apache-maven-3.6.3 / bin >> .zshrc, place PATH = $ PATH: ~ / sur la dernière ligne du fichier .zshrc directement sous le dossier personnel de l'utilisateur. Le contenu de apache-maven-3.6.3 / bin` est ajouté.

La troisième commande, source .zshrc, exécute la commande écrite en .zshrc. Si vous redémarrez le terminal après avoir exécuté la deuxième commande, vous n'avez pas besoin de cette troisième commande.

La quatrième commande affiche la valeur de la variable d'environnement «PATH». S'il est réglé correctement, l'affichage inclura / Users / username / apache-maven-3.6.3 / bin à la fin.

Si vous exécutez ces quatre commandes dans le terminal, cela ressemblera à ceci.

スクリーンショット 2020-06-01 13.47.13.png

(7) Exécutez la commande suivante dans le terminal. Cela vous permettra de voir quelle version de Maven vous avez installée.

mvn -v

Lorsque j'exécute cette commande dans un terminal, cela ressemble à ceci:

スクリーンショット 2020-06-01 13.48.19.png

Recommended Posts

Installer l'environnement de développement Java sur Mac
Installez Java sur Mac
Mémo de construction de l'environnement de développement Java sur Mac
Créer un environnement de développement Java sur Mac
Créez un environnement de développement Java à l'aide de jenv sur votre Mac
Créer un environnement de développement Java avec VS Code sur Mac
Environnement de développement Java
Création d'un environnement de développement Java (pour Mac)
Environnement de développement Java (Mac, VS Code)
[Construction de l'environnement de développement Java] Installez OpenJDK 11 (Java 11) sur macOS avec Homebrew
Créer un environnement de développement Java 8 avec AWS Cloud 9
Installez Gradle sur Mac
Mémo de l'environnement de développement Java
Installez openjdk11 sur Mac
Installez OpenJDK 8 sur mac
[ev3 × Java] Construction de l'environnement de développement leJ OS (Eclipse sur Mac OSX / bluetooth)
Installez java et android-sdk sur Mac en utilisant homebrew
[Java] Créer un environnement de développement Java sur Ubuntu et vérifier l'exécution
[Débutant] Installez l'outil de développement java dans l'environnement de développement cloud9.
Construction de l'environnement de développement Rails6 [Mac]
Installez OpenJDK7 (JAVA) sur ubuntu 14.04
Installez Java sur WSL Ubuntu 18.04
Installez Tomcat + eclipse sur Mac
Installez java 1.8.0 sur Amazon linux2
Installez java et maven sur un nouveau mac en utilisant brew
[Eclipse Java] Mémo des paramètres de l'environnement de développement
Préparer l'environnement de développement Java avec Atom
Création de l'environnement de développement Play Framework 2.6 (Java)
Installation de Java Open JDK 8 sur CentOS 7
À propos de l'environnement de développement actuel (Java 8)
Apprenez la signification de «transmettre le PATH» en créant un environnement de développement Java sur Mac
[Pour les débutants] Jusqu'à la création d'un environnement de développement d'applications Web utilisant Java sur Mac OS
[Java & SpringBoot] Construction de l'environnement pour Mac
Créer un environnement de développement Unity sur docker
J'ai essayé de créer un environnement de développement Spring MVC sur Mac
Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
Si vous ne pouvez pas installer java sur Catalina
Préparer l'environnement de développement Java avec VS Code
Création d'un environnement de développement Spring Boot dans Vagrant
[Traitement x Java] Création d'un environnement de développement
Mémo de construction de l'environnement Spring Boot sur Mac
Construction de l'environnement de développement Laravel avec Docker (Mac)
Installez OpenJDK (Java) sur le dernier Ubuntu
Comment installer Eclipse (Photon) sur votre Mac
Comment changer de version de Java sur Mac
Créons un environnement de développement Java (mise à jour)
[Ruby] Création d'un environnement de développement Ruby sur Ubuntu
Construction de l'environnement de développement Java Spring Boot + Docker
Installez Java8 avec Yum sur Amazon Linux
Hello World sur Mac VSCode Java
Téléchargez et installez Eclipse (Java) (version Mac)
Exécutez l'environnement de développement Eclipse de jooby sur Gradle
[Note personnelle] L'environnement de développement Java est prêt
Créez un environnement JMeter sur votre Mac
[Mac] Installer Java dans Visual Studio Code
Créer un environnement de développement Ultra96v2 sur Docker 1
Formation au développement Java
[Développement Java] Mémoire Java