defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder
https://stackoverflow.com/questions/24342886/how-to-install-java-8-on-mac
brew cask install adoptopenjdk
brew cask install adoptopenjdk8
brew install jenv
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-12.0.2.jdk/Contents/Home/
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/
jenv versions
jenv global 1.8
#jenv local 12.0
#jenv shell 12.0
jenv enable-plugin export
brew install maven
La case Utiliser les touches F1, F2, etc. comme des touches de fonction standard a été coché
Avec une installation par défaut
npm
requiert une permission root
(sudo
)npm
de manière globale (option -g) requiert une permission root
:-(Le problème est que les packages s'installent par défaut dans le répertoire /usr/local
dont le propriétaire est root
.
La solution choisie pour régler ce problème a été trouvée ici.
Deux solutions sont proposées :
/usr/local
avec une commande chown
.npm
afin qu'il installe les packages dans un répertoire situé sous le répertoire de l'utilisateur.La solution 2 a été retenue
# Se placer dans le répertoire de l'utilisateur
cd ~
# Créer un répertoire pour les packages npm
mkdir .npm-global
# Changer le prefix dans la configuration de npm
npm config set prefix /Users/nom_utilisateur/.npm-global/
# Ajouter le chemin vers les binaires au PATH de l'utilisateur
printf "\nexport PATH=/Users/nom_utilisateur/.npm-global/bin:$PATH\n" >> .profile
# Prendre en compte les modifications apportées au profile de l'utilisateur
source .profile