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
Travaillez en utilisant le terminal.
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.
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.
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.
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