Installieren Sie die Java-Entwicklungsumgebung auf dem Mac

zuletzt aktualisiert

  1. Juni 2020

Die überprüfte Version von macOS lautet wie folgt.

Die zu installierende Version lautet wie folgt.

Wenn dieser Artikel veraltet ist, können die folgenden Schritte von den neuesten Installationsanweisungen abweichen.

JDK

Was ist JDK?

Abkürzung für Java Development Kit. Der für die Java-Entwicklung erforderliche Compiler und JVM (Java Virtual Machine) sind integriert.

JDK wird von verschiedenen Organisationen und Anbietern bereitgestellt. Dieses Mal werden wir AdoptOpenJDK verwenden.

Wenn Sie mehrere Versionen des JDK installieren möchten, sollten Sie SDKMAN! verwenden.

JDK-Installation

(1) Bitte greifen Sie auf https://adoptopenjdk.net zu.

(2) Wählen Sie [OpenJDK 11] und [HotSpot] und klicken Sie dann auf [Neueste Version].

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

(3) Klicken Sie auf [Zulassen].

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

(4) Führen Sie die heruntergeladene .pkg-Datei aus.

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

(5) Klicken Sie auf [Weiter].

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

(6) Klicken Sie auf [Weiter].

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

(7) Klicken Sie auf [Zustimmen].

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

(8) Klicken Sie auf [Installieren].

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

(9) (1) Touch ID verwenden oder (2) Klicken Sie auf [Passwort verwenden ...] und geben Sie das Passwort für das Mac-Konto ein.

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

(10) Klicken Sie auf [Schließen].

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

(11) Führen Sie den folgenden Befehl im Terminal aus (starten Sie ihn, wenn er nicht gestartet wird). Dies setzt die Umgebungsvariable JAVA_HOME.

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

Der erste Befehl, "cd ~", führt Sie zum Benutzer-Home-Ordner (/ Users / username).

Mit dem zweiten Befehl "echo JAVA_HOME = / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home >> .zshrc" wird die .zshrc-Datei (erstellt, wenn sie nicht vorhanden ist) direkt unter dem Home-Ordner des Benutzers angezeigt Der Inhalt "JAVA_HOME = / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home" wird in die letzte Zeile eingefügt.

Die in diese .zshrc-Datei geschriebenen Befehle werden ausgeführt, wenn das Terminal usw. gestartet wird.

Der dritte Befehl, "source .zshrc", führt den in .zshrc geschriebenen Befehl aus. Wenn Sie das Terminal nach dem Ausführen des zweiten Befehls neu starten, benötigen Sie diesen dritten Befehl nicht.

Der vierte Befehl zeigt den Wert der Umgebungsvariablen "JAVA_HOME" an. Bei korrekter Einstellung wird der festgelegte Ordnername angezeigt. (Wenn es nicht eingestellt ist, wird nichts angezeigt)

Wenn Sie diese vier Befehle im Terminal ausführen, sieht es so aus.

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

Diese Umgebungsvariable "JAVA_HOME" wird von verschiedenen Java-bezogenen Tools als "JDK-Installationsziel" verwendet. Wenn Sie es nicht einstellen, funktionieren diese Tools möglicherweise nicht.

(12) Führen Sie den folgenden Befehl im Terminal aus. Dies setzt die Umgebungsvariable "PATH".

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

Der erste Befehl, "cd ~", führt Sie zu Ihrem Benutzer-Ausgangsordner (/ Users / username). Wenn Sie sich bereits in Ihrem Benutzer-Home-Ordner befinden, benötigen Sie diesen Befehl nicht.

Mit dem zweiten Befehl echo PATH = $ PATH: $ JAVA_HOME / bin >> .zshrc, PATH = $ PATH: in der letzten Zeile der .zshrc-Datei (erstellt, falls nicht vorhanden) direkt unter dem Home-Ordner des Benutzers. Der Inhalt von $ JAVA_HOME / bin wird hinzugefügt.

Der dritte Befehl, "source .zshrc", führt den in .zshrc geschriebenen Befehl aus. Wenn Sie das Terminal nach dem Ausführen des zweiten Befehls neu starten, benötigen Sie diesen dritten Befehl nicht.

Der vierte Befehl zeigt den Wert der Umgebungsvariablen "PATH" an. Bei korrekter Einstellung enthält die Anzeige am Ende "/ Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home / bin".

Wenn Sie diese vier Befehle im Terminal ausführen, sieht es so aus.

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

Diese Umgebungsvariable "PATH" ist der "Ordner, in dem das Terminal usw. nach dem auszuführenden Befehl sucht". Für Java ist diese Einstellung erforderlich, da sich Befehle wie "java" und "javac" im Ordner "/ Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home / bin" befinden.

(13) Führen Sie den folgenden Befehl im Terminal aus. Auf diese Weise können Sie sehen, welche Version des JDK Sie installiert haben.

java --version
javac --version

Wenn Sie diese beiden Befehle im Terminal ausführen, sieht es so aus.

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

(14) Schließen Sie das Terminal.

Wenn die Installation nicht funktioniert

Wenn Sie ls / Library / Java / JavaVirtualMachines ausführen und nichts angezeigt wird

Das JDK wurde nicht installiert, beginnen Sie also erneut mit (4).

Wenn Sie "echo $ JAVA_HOME" ausführen und nichts angezeigt wird oder ein anderer Ordner angezeigt wird

Fehler beim Festlegen der Umgebungsvariablen "JAVA_HOME".

Öffnen Sie die .zshrc-Datei mit VSCode usw. und ändern Sie sie, oder löschen Sie .zshrc mit rm -f ~ / .zshrc und beginnen Sie von vorne (10).

Wenn / Library / Java / JavaVirtualMachines / adoptopenjdk-11.jdk / Contents / Home / bin am Ende nach dem Ausführen von echo $ PATH nicht angezeigt wird

Fehler beim Setzen der Umgebungsvariablen "PATH".

Öffnen Sie die .zshrc-Datei mit VSCode usw. und ändern Sie sie, oder löschen Sie .zshrc mit rm -f ~ / .zshrc und beginnen Sie von vorne (10).

IntelliJ IDEA

Was ist IntelliJ IDEA?

IDE (Integrated Development Environment), entwickelt von Jet Brains aus der Tschechischen Republik. Es ist sehr beliebt, weil es sehr funktional und einfach zu bedienen ist.

Andere IDEs für Java sind Eclipse und NetBeans.

Es gibt eine kostenlose Community Edition und eine kostenpflichtige Ultimate Edition (30 Tage lang kostenlos als Testversion erhältlich).

Dieses Mal werde ich vorstellen, wie die Community Edition installiert wird.

Die Installationsmethode für Ultimate Edition sollte nahezu identisch sein. Wenn Sie es kaufen möchten, besuchen Sie bitte die Website von Samuraism.

Installieren der IntelliJ IDEA Community Edition

Wenn Sie mehrere Versionen von IntelliJ IDEA installieren möchten, können Sie JetBrains Toolbox verwenden.

(1) Bitte greifen Sie auf https://www.jetbrains.com/ja-jp/idea/download/ zu.

(2) Klicken Sie in [Community] auf die Schaltfläche [Download].

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

(3) Klicken Sie auf [Zulassen].

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

(4) Führen Sie die heruntergeladene .dmg-Datei aus.

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

(5) Ziehen Sie das Symbol [IntelliJ IDEA CE] in den Ordner [Anwendungen] auf der rechten Seite.

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

(6) Klicken Sie auf den roten Kreis oben links. Das Fenster schließt sich.

(7) Klicken Sie mit der rechten Maustaste auf [IntelliJ IDEA CE] auf dem Desktop und wählen Sie ["IntelliJ IDEA CE" auswerfen].

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

(8) Öffnen Sie das Launchpad und fügen Sie [IntelliJ IDEA CE] zum Dock hinzu.

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

(9) Starten Sie [IntelliJ IDEA CE] vom Dock aus.

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

(10) Wählen Sie [Öffnen].

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

(11) Aktivieren Sie [Ich bestätige, dass ich die Bedingungen dieser Benutzervereinbarung gelesen und akzeptiert habe] und klicken Sie dann auf [Weiter].

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

(12) Sie werden gefragt, ob Sie Ihre Statistiken anonym an JetBrains weitergeben möchten. Klicken Sie auf Anonyme Statistiken senden, wenn Sie diese freigeben möchten, oder auf Nicht senden, wenn Sie dies nicht tun.

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

(13) Wählen Sie [Konfigurieren] - [Struktur für neue Projekte].

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

(14) Wählen Sie [11 Java Version 11.0.7] in [Project SDK], [SDK Standard] in [Project Language Level] und klicken Sie dann auf [OK].

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

Stellen Sie IntelliJ IDEA nach Ihren Wünschen ein (Schritte hier sind nicht erforderlich)

(1) Wählen Sie [Konfigurieren] - [Einstellungen].

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

(2) Wählen Sie [Aussehen & Verhalten] - [Aussehen] und wählen Sie Ihr Lieblingsfarbthema unter [Thema].

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

(3) Wählen Sie [Editor] - [Schriftart] und wählen Sie Ihren Favoriten [Schriftart] / [Größe].

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

(4) Wählen Sie [Editor] - [Allgemein] - [Code-Vervollständigung] und deaktivieren Sie [Übereinstimmungsfall].

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

In der Standardeinstellung (nur Groß- / Kleinschreibung + Anfangsbuchstabe abgleichen) wird der Fall nur abgeschlossen, wenn der Fall streng geschrieben ist. Wenn das Kontrollkästchen deaktiviert ist, wird der Fall ignoriert.

(5) Klicken Sie unten rechts im Fenster auf [OK].

(6) Wählen Sie [Konfigurieren] - [Benutzerdefinierte VM-Optionen bearbeiten ...].

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

Sie können die von IntelliJ IDEA verwendete Speichermenge ändern, indem Sie die Zeilen "-Xms" und "-XmX" im angezeigten Fenster neu schreiben. Wenn Sie genug Speicher auf Ihrem Mac haben, können Sie ihn auf "1G" oder "2G" erhöhen, damit Intellij IDEA leichter funktioniert. Klicken Sie nach dem Ändern auf [Speichern].

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

Hallo Welt bei IntelliJ IDEA

(1) Klicken Sie auf [Neues Projekt erstellen].

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

(2) Wählen Sie im Menü links [Java], im [Project SDK] [11] und klicken Sie dann auf [Weiter].

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

(3) Klicken Sie unverändert auf [Weiter].

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

(4) Geben Sie unter [Projektname] einen geeigneten Projektnamen ein und klicken Sie dann auf [Fertig stellen].

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

(5) [Tipp des Tages] gibt Ihnen bei jedem Öffnen von IntelliJ IDEA Tipps zur Verwendung. Wenn Sie es nicht benötigen, aktivieren Sie [Keine Tipps anzeigen] und klicken Sie dann auf [Schließen]. Klicken Sie bei Bedarf auf Schließen.

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

(6) Klicken Sie mit der rechten Maustaste auf den Ordner [src] und wählen Sie [Neu] - [Java-Klasse].

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

Sie können dasselbe auch mit Befehl + N tun, nachdem Sie den Mauszeiger über den Ordner [src] bewegt haben.

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

(7) Geben Sie nach Auswahl von [Klasse] "Hallo" → Eingabe ein.

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

(8) Bearbeiten Sie die Klasse "Hallo" wie folgt (dies ist nicht erforderlich, da das Speichern automatisch erfolgt).

public class Hello {

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

Geben Sie "psvm" direkt unter der Klasse ein → wählen Sie "psvm" aus und drücken Sie die Eingabetaste, um die "main ()" - Methode abzuschließen.

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

Geben Sie Sout in die main () Methode ein → wählen Sie Sout aus und drücken Sie die Eingabetaste, um System.out.println () abzuschließen.

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

(9) Klicken Sie mit der rechten Maustaste in die Klasse und wählen Sie [Run'Hello.main () '] aus, um sie auszuführen.

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

Es kann auch mit Umschalt + Strg + R in der Klasse ausgeführt werden, wird jedoch nur dann gut ausgeführt, wenn die Tastatureinstellung auf der macOS-Seite [USA] ist. Weitere Informationen finden Sie unter @ yusukes Material.

Maven

Was ist Maven?

Es wird allgemein als "Build-Tool" bezeichnet. Es kompiliert mit javac, archiviert in JAR / WAR, lädt notwendige Bibliotheken herunter + fügt dem Klassenpfad hinzu usw.

Eine Erklärung von Maven finden Sie unter Mein Material!

Neben Maven ist Gradle auch berühmt.

Installieren Sie Maven

Sie können auch mit SDKMAN! oder Homebrew installieren.

(1) Bitte greifen Sie auf https://maven.apache.org/download.cgi zu.

(2) Klicken Sie auf [apache-maven-3.6.3-bin.zip].

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

(3) Klicken Sie auf [Zulassen].

(4) Doppelklicken Sie auf die heruntergeladene ZIP-Datei. ZIP ist ausgepackt.

Abhängig von Ihren Browsereinstellungen wurde es möglicherweise bereits unmittelbar nach dem Herunterladen extrahiert. In diesem Fall ist dieser Schritt nicht erforderlich.

(5) Verschieben Sie den erstellten Ordner apache-maven-3.6.3 direkt unter den Basisordner des Benutzers (/ Users / user name).

Sie können es im Ordner "Downloads" verwenden, aber in einen anderen Ordner verschieben, damit Sie es nicht versehentlich löschen.

(6) Führen Sie den folgenden Befehl im Terminal aus. Dies setzt die Umgebungsvariable "PATH".

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

Der erste Befehl, "cd ~", führt Sie zum Benutzer-Home-Ordner (/ Users / username). Wenn Sie sich bereits in Ihrem Benutzer-Home-Ordner befinden, benötigen Sie diesen Befehl nicht.

Der zweite Befehl, echo PATH = $ PATH: ~ / apache-maven-3.6.3 / bin >> .zshrc, setzt PATH = $ PATH: ~ / in die letzte Zeile der .zshrc-Datei direkt unter dem Home-Ordner des Benutzers. Der Inhalt von apache-maven-3.6.3 / bin wird hinzugefügt.

Der dritte Befehl, "source .zshrc", führt den in .zshrc geschriebenen Befehl aus. Wenn Sie das Terminal nach dem Ausführen des zweiten Befehls neu starten, benötigen Sie diesen dritten Befehl nicht.

Der vierte Befehl zeigt den Wert der Umgebungsvariablen "PATH" an. Bei korrekter Einstellung enthält die Anzeige am Ende "/ Users / username / apache-maven-3.6.3 / bin".

Wenn Sie diese vier Befehle im Terminal ausführen, sieht es so aus.

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

(7) Führen Sie den folgenden Befehl im Terminal aus. Auf diese Weise können Sie sehen, welche Version von Maven Sie installiert haben.

mvn -v

Wenn ich diesen Befehl in einem Terminal ausführe, sieht er folgendermaßen aus:

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

Recommended Posts

Installieren Sie die Java-Entwicklungsumgebung auf dem Mac
Installieren Sie Java auf dem Mac
Konstruktionsnotiz für die Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie eine Java-Entwicklungsumgebung mit jenv auf Ihrem Mac
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Java-Entwicklungsumgebung
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Java-Entwicklungsumgebung (Mac, VS Code)
[Aufbau einer Java-Entwicklungsumgebung] Installieren Sie OpenJDK 11 (Java 11) unter macOS mit Homebrew
Erstellen Sie eine Java 8-Entwicklungsumgebung mit AWS Cloud 9
Installieren Sie gradle auf dem Mac
Memo zur Java-Entwicklungsumgebung
Installieren Sie openjdk11 auf einem Mac
Installieren Sie OpenJDK 8 auf einem Mac
[ev3 × Java] Aufbau einer leJ OS-Entwicklungsumgebung (Eclipse unter Mac OSX / Bluetooth)
Installieren Sie Java und Android-SDK auf dem Mac mit Homebrew
[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
[Anfänger] Installieren Sie das Java-Entwicklungstool in der Cloud9-Entwicklungsumgebung.
Aufbau der Rails6-Entwicklungsumgebung [Mac]
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Installieren Sie Java unter WSL Ubuntu 18.04
Installieren Sie Tomcat + Eclipse auf einem Mac
Installieren Sie Java 1.8.0 unter Amazon Linux2
Installieren Sie Java und Maven mit Brew auf einem neuen Mac
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
Erstellung der Play Framework 2.6 (Java) -Entwicklungsumgebung
Java Open JDK 8 unter CentOS 7 installieren
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Erfahren Sie, was es bedeutet, den Pfad zu übergeben, indem Sie eine Java-Entwicklungsumgebung auf einem Mac erstellen
[Für Anfänger] Bis zum Erstellen einer Webanwendungsentwicklungsumgebung mit Java unter Mac OS
[Java & SpringBoot] Umgebungskonstruktion für Mac
Erstellen Sie eine Unity-Entwicklungsumgebung auf Docker
Ich habe versucht, eine Spring MVC-Entwicklungsumgebung auf einem Mac zu erstellen
Hinweise zum Erstellen der Kotlin-Entwicklungsumgebung und zur Migration von Java nach Kotlin
Wenn Sie Java nicht auf Catalina installieren können
Bereiten Sie die Java-Entwicklungsumgebung mit VS Code vor
Erstellen einer Spring Boot-Entwicklungsumgebung in Vagrant
[Processing x Java] Erstellen einer Entwicklungsumgebung
Spring Boot Umgebungskonstruktionsnotiz auf Mac
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Installieren Sie OpenJDK (Java) auf dem neuesten Ubuntu
So installieren Sie Eclipse (Photon) auf Ihrem Mac
So wechseln Sie Java-Versionen auf dem Mac
Lassen Sie uns eine Java-Entwicklungsumgebung erstellen (Aktualisierung)
[Ruby] Erstellen einer Ruby-Entwicklungsumgebung unter Ubuntu
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Installieren Sie Java8 mit Yum unter Amazon Linux
Hallo Welt auf Mac VSCode Java
Laden Sie Eclipse (Java) herunter und installieren Sie es (Mac-Version)
Führen Sie die Eclipse-Entwicklungsumgebung von jooby auf Gradle aus
[Persönliches Memo] Die Java-Entwicklungsumgebung ist bereit
Erstellen Sie eine JMeter-Umgebung auf Ihrem Mac
[Mac] Installieren Sie Java in Visual Studio Code
Erstellen Sie eine Ultra96v2-Entwicklungsumgebung auf Docker 1
Java-Entwicklungstraining
[Java-Entwicklung] Java-Speicher