tomysmile/brew-java-en-jenv.md

het Installeren van HomeBrew eerste

brew updatebrew tap caskroom/caskbrew install brew-cask

Als je de fout “geïnstalleerd”, volg de instructies om de koppeling te verwijderen, en vervolgens opnieuw te installeren:

brew unlink brew-caskbrew install brew-cask

upgrade brew:

brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup

het Installeren van Java 7 en 8

Mensen op de Stackoverflow aangeraden niet te installeren 8 tot en met 7 is geïnstalleerd. Dus we gaan eerst JDK 7 installeren.

In tegenstelling tot andere versiebeheerders zoals NVM installeert jEnv zelf geen JDKs. Je moet het zelf doen. Gelukkig, Homebrew Cask maakte deze taak heel gemakkelijk. Maar voordat we dat doen, laten we controleren of we al JDK 7 geïnstalleerd hebben door Homebrew Cask:

brew tap caskroom/versionsbrew cask info java7

install Java 7:

brew cask install java7

voeg sudo toe aan het begin van het bovenstaande commando.

vanaf vandaag is Java 8 de laatste stabiele. Voer het volgende commando uit om Java 8 te installeren:

brew cask install java

deze twee JDK ‘ s zullen in de volgende mappen worden geïnstalleerd. De minor-en patchversies van je JDKs kunnen verschillen.

/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home//Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/

Enter jEnv

nu is het tijd om jEnv te installeren:

brew install jenv

voeg de volgende regels toe aan ~/.bash_profile. Dit zal jEnv initialiseren.

# Init jenvif which jenv > /dev/null; then eval "$(jenv init -)"; fi

jEnv installeert geen JDKs, dus moeten we jEnv vertellen waar ze moeten zoeken. Typ deze commando ’s om JDKs in jEnv te registreren (vervang de minor-en patchversies door de jouwe):

jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/

daarna voer je dit commando uit om alle geregistreerde JDKs weer te geven:

jenv versions

de versie met een sterretje is de actieve versie.

in mijn geval moet ik JDK 7 als mijn standaardversie behouden, dus stel ik de Globale versie in op 1.7:

jenv global oracle64-1.7.0.79

en in mijn project stel ik de lokale JDK-versie in op 1.8:

cd <my project>jenv local oracle64-1.8.0.66

het bovenstaande commando zal A .java-versiebestand bij Project root. De inhoud is de versie die ik voor dit project heb gekozen:

oracle64-1.8.0.66

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *