Sida loo Isticmaalo Brew si loogu rakibo Java-ga Mac

Waxaad kuheli kartaa noocyo badan oo Java ah Mac-gaaga.

Maqaalkan waxaan ku tusineynaa sida Java loogu rakibo Mac iyadoo la adeegsanayo Homebrew, iyo sida loo oggol yahay in loo kala beddelo noocyo kala duwan sida Java8, Java11, Java13 iyo noocii ugu dambeeyay ee Java.



Shuruudaha kahor

Kahor intaanan bilaabin, hubi inaad Homebrew ku rakibtay Mac-gaaga. Haddii kale, waxaad ku rakibi kartaa adoo maraya:


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

Marka xigta, rakibi Homebrew Cask

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

Ku rakib Nooca ugu dambeeya ee Java Isticmaalka Brew

Si aad u rakibto nooca ugu dambeeyay ee Java, waxa kaliya ee aad u baahan tahay inaad sameyso waa:


$ brew cask install java

Ku rakib Noocyada Gaarka ah ee Java (Java8, Java11, Java13)

Si loo rakibo noocyo hore ama gaar ah oo JDKs ah, waxaad ka heli kartaa AdoptOpenJDK:

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

Kala beddel Noocyada kala duwan ee Java

Haddii aad rabto inaad kala beddesho noocyada kala duwan ee Java, waxaad u baahan tahay inaad ku darto waxyaabaha soo socda | .bash_profile

Xaaladdan oo kale, waxaan dooneynaa inaan kala wareegi karno Java8 iyo Java11:

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

Reload .bash_profile in magacyadu ay dhaqan galaan:


$ source ~/.bash_profile

Kadib, waxaad isticmaali kartaa magacyada si aad ugu bedesho noocyada kala duwan ee Java:

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

Gunaanad

Qoraalkan waxaan ku baranay sida loo rakibo nooc kasta oo Java ah Mac-ga iyadoo la adeegsanayo Homebrew.