Erfahren Sie, was es bedeutet, den Pfad zu übergeben, indem Sie eine Java-Entwicklungsumgebung auf einem Mac erstellen

Durch den Pfad gehen

Hiermit wird das Verzeichnis angegeben, das bei der Ausführung des Programms automatisch durchsucht werden soll.

Zum Beispiel beim Bereitstellen eines JDK

Für Windows ** C: \ Java \ jdk1.8.0 \ Home ** \ bin (unten weggelassen) Auf Mac ** ~ / Library / Java / JavaVirtualachine / jdk1.8.0 / Home ** / bin (unten weggelassen)

Selbst mit demselben JDK kann die Hierarchie zum Erreichen des Verzeichnisses unterschiedlich sein. Um diesen Unterschied auszugleichen, wird der obige fett gedruckte Teil auf der Ausführungsmaschine (Compiler?) Als ** $ JAVA_HOME $ ** definiert, sodass er in jeder Umgebung verwendet werden kann.

Natürlich ist $ JAVA_HOME $ nicht auf einem Computer definiert, der nichts tut, daher müssen Sie es für jede Umgebung festlegen. Dies wird ausgedrückt als ** bis ** PFAD **. Abhängig von der Middleware gibt es verschiedene Möglichkeiten, PATH aufzurufen, z. B. PATH für den PC (Betriebssystem), JAVA_HOME für Java, CATALINA_HOME für Tomcat und HTTPD_HOME für Apache. Einige Middleware wird es während der Installation automatisch in Ihren PATH einfügen, Java erledigt dies jedoch nicht für Sie, sodass Sie es selbst tun müssen. Alternativ können Sie Ihre eigenen Verknüpfungen platzieren, indem Sie den PFAD an einen bestimmten Ordner übergeben. → Einer der stärksten Starter, die Windows-Programmierer auf jeden Fall vorbereiten sollten

fließen

  1. Open .bash_profile
  2. [PATH und JAVA_HOME hinzufügen](http://qiita.com/s_hino/items/a185deb4f9fc31c0f5e2#2-path%E3%81%A8java_home%E3%82%92%E8%BF%BD%E8%A8% 98% E3% 81% 99% E3% 82% 8B)
  3. [Anwendung und Bestätigung](http://qiita.com/s_hino/items/a185deb4f9fc31c0f5e2#3-%E7%A2%BA%E5%AE%9A%E3%81%A8%E7%A2%BA%E8 % AA% 8D)

Arbeiten Sie mit dem Terminal.

1. Öffnen Sie .bash_profile

Unter Mac beschreibt eine Datei mit dem Namen **. Bash_profile ** die Umgebungsvariablen, die Windows aufruft. Öffne das. Es wird wahrscheinlich in einem Texteditor geöffnet.

$ open ~/.bash_profile

Wenn die Datei auf einem neuen Mac nicht vorhanden ist, erstellen Sie sie.

$ touch .bash_profile

Es gibt eine Datei namens .bashrc, die perfekt zu .bash_profile passt. Der Unterschied zwischen den beiden

.bash_profile → Wird beim Login automatisch geladen .bashrc → Wird geladen, wenn bash (terminal) startet

ist. .bash_profile scheint eine höhere Priorität zu haben. Grundsätzlich bearbeiten wir .bash_profile.

2. Fügen Sie PATH und JAVA_HOME hinzu

Fügen Sie mit der folgenden Grammatik hinzu.

$Name der Exportvariablen=Verzeichnis

Wenn Sie es einer bereits vorhandenen Variablen hinzufügen möchten, fügen Sie es mit der folgenden Syntax hinzu.

$ export $Ursprünglicher Variablenname:Variablennamen=Verzeichnispfad

Sie können die Priorität erhöhen, indem Sie den ursprünglichen Variablennamen am Ende hinzufügen.

$Name der Exportvariablen:$Ursprünglicher Variablenname=Verzeichnispfad

Wenn Sie die Java-Ausführungsumgebung PATH und JAVA_HOME neu hinzufügen möchten, fügen Sie sie folgendermaßen hinzu.

export PATH=$PATH:/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/bin
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

Nach dem Hinzufügen überschreiben und speichern.

3. Antrag und Bestätigung

Wenden Sie .bash_profile an.

$ source ~/.bash_profile

Ich ging daran vorbei. Starten Sie das Terminal neu und prüfen Sie, ob es wirklich funktioniert.

$ echo $PATH
$ echo $JAVA_HOME

Wenn das hinzugefügte Verzeichnis angezeigt wird, ist es erfolgreich.

Referenz

Wie man durch PATH geht Mit ~ / .bash_profile öffnen können Sie .bash_profile bearbeiten! Mac OS X ist zu praktisch PATH auf Mac setzen Grundlegendes zur Einstellung von Umgebungsvariablen zum Übergeben des PFADS (Mac OS X) Erstellen und Bearbeiten von .bash_profile über PATH auf dem Mac

Recommended Posts

Erfahren Sie, was es bedeutet, den Pfad zu übergeben, indem Sie eine Java-Entwicklungsumgebung auf einem Mac erstellen
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie eine Java-Entwicklungsumgebung mit jenv auf Ihrem Mac
[Für Anfänger] Bis zum Erstellen einer Webanwendungsentwicklungsumgebung mit Java unter Mac OS
Installieren Sie die Java-Entwicklungsumgebung auf dem Mac
Konstruktionsnotiz für die Java-Entwicklungsumgebung auf dem Mac
[Ruby] Erstellen einer Ruby-Entwicklungsumgebung unter Ubuntu
Java-Entwicklungsumgebung (Mac, Eclipse)
Docker x Java Erstellen einer zu einfachen Entwicklungsumgebung
Ein Memorandum der Pfadeinstellungsprozedur der Umgebungsvariablen "JAVA_HOME"
Hinweis zum Pfad von request.getRequestDispatcher
Ich habe versucht, eine Spring MVC-Entwicklungsumgebung auf einem Mac zu erstellen
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Hinweise zum Erstellen der Kotlin-Entwicklungsumgebung und zur Migration von Java nach Kotlin
Erstellen einer Java-Entwicklungsumgebung (für Mac)
[ev3 × Java] Aufbau einer leJ OS-Entwicklungsumgebung (Eclipse unter Mac OSX / Bluetooth)
Java-Entwicklungsumgebung (Mac, VS Code)
[Java-Tool] Ein Tool, das Dateien unter dem angegebenen Pfad nach Erweiterung löscht
Eine Aufzeichnung zum Einrichten einer Java-Entwicklungsumgebung mit Visual Studio Code
Erstellen einer Entwicklungsumgebung für Java-Webanwendungen mit Docker für Mac Teil1
So lösen Sie die lokale Umgebungskonstruktion von Ruby on Rails (MAC)!
So ermitteln Sie den absoluten Pfad eines in Java ausgeführten Verzeichnisses
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
[Processing x Java] Erstellen einer Entwicklungsumgebung
Erstellen einer Lambda-Entwicklungsumgebung mit Eclipse
Erstellen einer Kotlin-Entwicklungsumgebung mit SDKMAN
Lassen Sie uns eine Java-Entwicklungsumgebung erstellen (Aktualisierung)
Was ist Java und Entwicklungsumgebung (MAC)
Erstellen Sie eine Java 8-Entwicklungsumgebung mit AWS Cloud 9
Rückblick auf die Grundlagen von Java
Erstellen Sie eine JMeter-Umgebung auf Ihrem Mac
Zusammenfassung der Java-Umgebungseinstellungen für mich [mac]
Messen Sie die Größe eines Ordners mit Java
[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
Verbessern Sie die Leistung der Docker-Entwicklungsumgebung
Wechseln Sie zwischen mehreren Java-Versionen auf dem Mac
Erstellen Sie eine Entwicklungsumgebung für Docker, Java und Code
Punkte, die beim Erstellen der VS Code- und Java-Entwicklungsumgebung hängen bleiben
Erstellen Sie eine Java-Ausführungsumgebung auf Sakura VPS
Ich habe versucht, Java in einem Mac-Terminal auszuführen
[Java] Das Referenzwort ist schlecht!
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
[Java] Ganzzahlige Informationen von Zeichen in der Textdatei, die mit der Methode read () erfasst wurden
Einfache statistische Analyse des Geldbetrags aus der von der Mercari Java-Entwicklung durchsuchten Liste
Java-Entwicklungsumgebung
Eine Überprüfung des von Rails-Anfängern verwendeten Codes
Erstellen Sie eine Ruby on Rails-Entwicklungsumgebung in AWS Cloud9
Erstellen Sie eine Java-Entwicklungsumgebung auf Mac-JDK Install (2020-Aufbewahrungsversion).
[Mac] VS Code-Entwicklungsumgebungskonstruktion (Java, Gradle, Node.js)
Erfahrung mit dem Bestehen von Java Silver als neuer Absolvent
Stand April 2018 So installieren Sie Java 8 auf einem Mac
[Java] Beim Schreiben der Quelle ... Memorandum ①
Erstellen Sie eine Java, JavaScript-Teamentwicklungsumgebung (Problemstellung)
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Eine Übersicht über das native Java-Framework Quarkus von Kubernetes