tomysmile/pivo-java-a-jenv.md

Instalovat HomeBrew první

brew updatebrew tap caskroom/caskbrew install brew-cask

Pokud se zobrazí chybová „již nainstalován“, postupujte podle pokynů, aby se odpojit, pak znovu nainstalovat:

brew unlink brew-caskbrew install brew-cask

upgrade vařit:

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

Instalace Java 7 a 8,

Lidé na Stackoverflow varoval instalovat 8 až 7 je nainstalován. Nejprve tedy nainstalujeme JDK 7.

na rozdíl od jiných správců verzí, jako je NVM, jEnv sama neinstaluje JDKs. Musíš to udělat sám. Naštěstí Homebrew Cask tento úkol opravdu usnadnil. Ale předtím, než to udělám, pojďme se podívat, jestli už máme JDK 7 nainstalován Homebrew Sudu:

brew tap caskroom/versionsbrew cask info java7

instalace Java 7:

brew cask install java7

Pokud narazíte na povolení vydání, přidat sudo na začátku příkazu výše.

od dnešního dne je Java 8 nejnovější stabilní. Spusťte následující příkaz k instalaci Java 8:

brew cask install java

Tyto dva JDKs bude nainstalován v následujících adresářů. Drobné a opravné verze vašeho JDKs se mohou lišit.

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

Zadejte jEnv

Nyní je čas, aby instalaci jEnv:

brew install jenv

Přidejte následující řádky do ~/.bash_profile. Tím se inicializuje jEnv.

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

jEnv neinstaluje JDK, takže musíme jEnv říct, kde je hledat. Zadejte tyto příkazy k registraci JDKs v jEnv (nahradit minor a patch verze s vašimi):

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

Po tom, spusťte tento příkaz seznam všech registrovaných JDKs:

jenv versions

Verze s hvězdičkou je aktivní verze.

V mém případě, musím mít JDK 7 jako výchozí verze, tak jsem nastavit globální verze 1.7:

jenv global oracle64-1.7.0.79

A v můj projekt, jsem nastavit místní JDK verze 1.8:

cd <my project>jenv local oracle64-1.8.0.66

výše uvedený příkaz vytvoří .java-verze souboru v kořenovém adresáři projektu. Jeho obsahem je verze, kterou jsem právě vybral pro tento projekt:

oracle64-1.8.0.66

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *