نحوه استفاده از Brew برای نصب جاوا در Mac

شما می توانید چندین نسخه جاوا را در Mac خود داشته باشید.

در این مقاله نحوه نصب جاوا در Mac با استفاده از Homebrew و نحوه جابجایی بین نسخه های مختلف مانند Java8 ، Java11 ، Java13 و آخرین نسخه جاوا نشان داده شده است.



پیش نیازها

قبل از شروع ، مطمئن شوید که Homebrew را روی Mac خود نصب کرده اید. در غیر این صورت ، می توانید آن را از طریق نصب کنید:


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

بعد ، Homebrew Cask را نصب کنید

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

با استفاده از Brew آخرین نسخه جاوا را نصب کنید

برای نصب آخرین نسخه جاوا ، تنها کاری که باید انجام دهید این است:


$ brew cask install java

نسخه های خاص جاوا را نصب کنید (Java8 ، Java11 ، Java13)

برای نصب نسخه های قبلی یا خاص JDK ها ، می توانید آنها را از AdoptOpenJDK دریافت کنید:

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

جابجایی بین نسخه های مختلف جاوا

اگر می خواهید بین نسخه های مختلف جاوا جابجا شوید ، باید موارد زیر را به .bash_profile خود اضافه کنید.

در این حالت ، می خواهیم بتوانیم بین Java8 و 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

بارگیری مجدد .bash_profile برای اینکه نام مستعار اعمال شود:


$ source ~/.bash_profile

سپس ، می توانید از نام های مستعار برای تغییر بین نسخه های مختلف جاوا استفاده کنید:

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

نتیجه

در این پست با نحوه نصب هر نسخه جاوا در Mac با استفاده از Homebrew آشنا شدیم.