Apprenez la signification de «transmettre le PATH» en créant un environnement de développement Java sur Mac

Passer par le CHEMIN

Il s'agit de spécifier le répertoire à rechercher automatiquement lors de l'exécution du programme.

Par exemple, lors du déploiement d'un JDK

Pour Windows ** C: \ Java \ jdk1.8.0 \ Home ** \ bin (Omis ci-dessous) Sur Mac ** ~ / Library / Java / JavaVirtualachine / jdk1.8.0 / Home ** / bin (Omis ci-dessous)

Même avec le même JDK, la hiérarchie pour atteindre le répertoire peut être différente. Par conséquent, afin d'absorber cette différence, la partie en gras ci-dessus est définie comme ** $ JAVA_HOME $ ** sur la machine d'exécution (compilateur?) Afin qu'elle puisse être utilisée dans n'importe quel environnement.

Bien sûr, $ JAVA_HOME $ n'est pas défini sur un ordinateur qui ne fait rien, vous devez donc le définir pour chaque environnement. Ceci est exprimé de ** à ** PATH **. Il existe différentes manières d'appeler PATH en fonction du middleware, telles que PATH pour le PC (unité OS), JAVA_HOME pour Java, CATALINA_HOME pour tomcat et HTTPD_HOME pour apache. Certains middleware le mettront automatiquement dans votre PATH lors de l'installation, mais Java ne le fera pas pour vous, vous devrez donc le faire vous-même. Vous pouvez également placer vos propres raccourcis en transmettant le PATH à un dossier spécifique. → L'un des lanceurs les plus puissants que les programmeurs Windows devraient absolument préparer

couler

  1. Ouvrir .bash_profile
  2. [Ajouter PATH et JAVA_HOME](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. [Demande et confirmation](http://qiita.com/s_hino/items/a185deb4f9fc31c0f5e2#3-%E7%A2%BA%E5%AE%9A%E3%81%A8%E7%A2%BA%E8 % AA% 8D)

Travaillez en utilisant le terminal.

1. Ouvrez .bash_profile

Sur Mac, un fichier appelé **. Bash_profile ** décrit les variables d'environnement appelées par Windows. Ouvre ça. Il sera probablement ouvert dans un éditeur de texte.

$ open ~/.bash_profile

Si le fichier n'existe pas sur un nouveau Mac, créez-le.

$ touch .bash_profile

Il existe un fichier appelé .bashrc qui correspond parfaitement à .bash_profile. La différence entre les deux

.bash_profile → Chargé automatiquement à la connexion .bashrc → Chargé au démarrage de bash (terminal)

est. .bash_profile semble avoir une priorité plus élevée. En gros, éditons .bash_profile.

2. Ajoutez PATH et JAVA_HOME

Ajoutez avec la grammaire suivante.

$nom de la variable d'exportation=annuaire

Si vous souhaitez l'ajouter à une variable qui existe déjà, ajoutez-la avec la syntaxe suivante.

$ export $Nom de la variable d'origine:Nom de variable=Chemin du répertoire

Vous pouvez augmenter la priorité en ajoutant le nom de la variable d'origine à la fin.

$nom de la variable d'exportation:$Nom de la variable d'origine=Chemin du répertoire

Si vous souhaitez ajouter à nouveau l'environnement d'exécution Java à PATH et JAVA_HOME, ajoutez-le comme ceci.

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

Après l'ajout, veuillez écraser et enregistrer.

3. Demande et confirmation

Appliquez .bash_profile.

$ source ~/.bash_profile

Je suis passé par là. Redémarrez le terminal et vérifiez s'il passe vraiment.

$ echo $PATH
$ echo $JAVA_HOME

Si le répertoire ajouté est affiché, il réussit.

référence

Comment passer par PATH Ouvrir ~ / .bash_profile vous permet de modifier .bash_profile! Mac OS X est trop pratique Mettre PATH sur Mac Comprendre le paramétrage des variables d'environnement pour passer le PATH (Mac OS X) Création et modification .bash_profile via PATH sur Mac

Recommended Posts

Apprenez la signification de «transmettre le PATH» en créant un 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
[Pour les débutants] Jusqu'à la création d'un environnement de développement d'applications Web utilisant Java sur Mac OS
Installer l'environnement de développement Java sur Mac
Mémo de construction de l'environnement de développement Java sur Mac
[Ruby] Création d'un environnement de développement Ruby sur Ubuntu
Environnement de développement Java (Mac, Eclipse)
Docker x Java Construire un environnement de développement trop simple
Un mémorandum de la procédure de définition du chemin de la variable d'environnement "JAVA_HOME"
Remarque sur le chemin de request.getRequestDispatcher
J'ai essayé de créer un environnement de développement Spring MVC sur Mac
À propos de l'environnement de développement actuel (Java 8)
Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
Création d'un environnement de développement Java (pour Mac)
[ev3 × Java] Construction de l'environnement de développement leJ OS (Eclipse sur Mac OSX / bluetooth)
Environnement de développement Java (Mac, VS Code)
[outil java] Un outil qui supprime les fichiers sous le chemin spécifié par extension
Un enregistrement de la configuration d'un environnement de développement Java avec Visual Studio Code
Création d'un environnement de développement pour les applications Web Java avec Docker pour Mac Part1
Comment résoudre la construction de l'environnement local de Ruby on Rails (MAC)!
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Créer un environnement de développement d'applications Web Java avec Docker pour Mac Part2
[Traitement x Java] Création d'un environnement de développement
Création d'un environnement de développement Lambda avec Eclipse
Création d'un environnement de développement Kotlin à l'aide de SDKMAN
Créons un environnement de développement Java (mise à jour)
Qu'est-ce que Java et l'environnement de développement (MAC)
Créer un environnement de développement Java 8 avec AWS Cloud 9
Retour sur les bases de Java
Créez un environnement JMeter sur votre Mac
Récapitulatif des paramètres de l'environnement Java pour moi-même [mac]
Mesurer la taille d'un dossier avec Java
[Java] Créer un environnement de développement Java sur Ubuntu et vérifier l'exécution
Améliorer les performances de l'environnement de développement Docker
Basculer entre plusieurs versions de Java sur Mac
Créer un environnement de développement pour Docker, Java, vs code
Points bloqués dans la création d'un environnement de développement VS Code et Java
Créer un environnement d'exécution Java sur Sakura VPS
J'ai essayé d'exécuter Java dans un terminal Mac
[Java] Le mot passant par référence est mauvais!
Créer un environnement de développement Java avec VS Code
[Java] Informations entières des caractères du fichier texte acquises par la méthode read ()
Analyse statistique simple du montant monétaire à partir de la liste recherchée par le développement Mercari Java
Environnement de développement Java
Une revue du code utilisé par les rails débutants
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
Créer un environnement de développement Java sur l'installation Mac-JDK (version de préservation 2020)
[Mac] Construction de l'environnement de développement VS Code (Java, Gradle, Node.js)
Expérience de réussite de Java Silver en tant que nouveau diplômé
À partir d'avril 2018 Comment installer Java 8 sur Mac
[Java] Lors de l'écriture du source ... Mémorandum ①
Créer un environnement de développement d'équipe Java, JavaScript (résolution de problèmes)
Essayez de créer un environnement de développement Java à l'aide de Docker
Une vue d'ensemble du framework Java natif de Kubernetes Quarkus