Meriv Çawa Brew Bikaranîne Ji bo Sazkirina Java li Mac-ê

Hûn dikarin li Mac-a xwe gelek versiyonên Java-yê hebin.

Di vê gotarê de em nîşan dikin ka meriv Java-yê li ser Mac-ê bi karanîna Homebrew-ê saz dike, û çawa destûrê dide ku hûn di navbera guhertoyên cihêreng ên wekî Java8, Java11, Java13 û guhertoya herî dawî ya Java de veguherînin.



Pêdiviyên pêşîn

Berî ku em dest pê bikin, pê ewle bine ku we Homebrew li Mac-a xwe saz kiriye. Heke ne, hûn dikarin wê bi rêka saz bikin:


$ ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'

Dûv re, Homebrew Cask saz bikin

$ brew tap homebrew/cask-versions $ brew update $ brew tap caskroom/cask

Guhertoya Dawîn a Java Bikaranîna Brew Saz Bikin

Ji bo sazkirina guhertoya herî dawî ya Java, ya ku hûn hewce ne bikin ev e:


$ brew cask install java

Guhertoyên Taybet ên Java Saz Bikin (Java8, Java11, Java13)

Ji bo sazkirina guhertoyên berê an taybetî yên JDK, hûn dikarin wan ji AdoptOpenJDK bistînin:

$ brew tap adoptopenjdk/openjdk $ brew cask install adoptopenjdk8 $ brew cask install adoptopenjdk11 $ brew cask install adoptopenjdk13

Di navbera Guhertoyên Cûda Java-yê de biguherin

Heke hûn dixwazin di navbera guhertoyên cihêreng ên Java-yê de veguherînin, hûn hewce ne ku ya jêrîn li .bash_profile xwe zêde bikin.

Di vê rewşê de, em dixwazin ku karibin di navbera Java8 û Java11 de veguherînin:

export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8) export JAVA_11_HOME=$(/usr/libexec/java_home -v11) alias java8='export JAVA_HOME=$JAVA_8_HOME' alias java11='export JAVA_HOME=$JAVA_11_HOME' # default to Java 11 java11

Ji nû ve .bash_profile ji bo ku navên din bandor bibin:


$ source ~/.bash_profile

Wê hingê, hûn dikarin navnîşan bikar bînin ku di navbera guhertoyên cihêreng ên Java de veguherînin:

$ java8 $ java -version java version '1.8.0_261'

Xelasî

Di vê posteyê de em fêr bûn ka meriv çawa bi karanîna Homebrew-ê Java-yê li Mac-ê saz dike.