
Yayınlanan

Mac'inizde Java kullanıyorsanız, Java'nın nereye yüklendiğini bilmesi gerekir. Mac'te JAVA_HOME'u nasıl ayarlayacağınızı öğrenin.
Java, bilgisayarlardan her şeye yazılım çalıştırmak için kullanılan oldukça popüler bir programlama dili ve platformudur. oyun konsolları akıllı telefonlara ve uydu navigasyon sistemlerine. Ayrıca Mac'inizde çalışan uygulamalar tarafından da kullanılır.
Bu uygulamalardan bazıları bir Çevre değişkeni Java'nın kurulu olduğu konuma yönlendirir. Bu uygulamaların beklendiği gibi çalışması için JAVA_HOME'u doğru konumu işaret edecek şekilde ayarlamanız gerekebilir. Yüklü birden fazla sürümünüz varsa, hangi Java sürümünü kullanacağınızı belirtmek için de değişkeni kullanabilirsiniz.
Mac'te JAVA_HOME'u nasıl ayarlayacağınız aşağıda açıklanmıştır.
Mac'te JAVA_HOME nedir?
JAVA_HOME Mac'inize Java'nın nereye yüklendiğini söyleyen bir ortam değişkenidir. Birden fazla kurulumunuz varsa hangi sürümü kullanacağınızı belirlemek için JAVA_HOME'u da kullanabilirsiniz.
Bazı uygulamalar bu değişken olmadan çalışabilir, ancak diğerleri JAVA_HOME ayarlanana kadar beklendiği gibi çalışmayabilir. Durum buysa, Mac'inizde JAVA_HOME'u kullanmak istediğiniz JDK'yı işaret edecek şekilde manuel olarak ayarlamanız gerekecektir.
Mac'te Hangi Kabuğu Kullandığınızı Nasıl Belirleyebilirsiniz?
Mac'te JAVA_HOME'u ayarlama yöntemi, Terminal'de kullandığınız varsayılan kabuğa bağlı olarak farklılık gösterecektir. Bu genellikle bash veya zsh olacaktır; zsh daha yeni Mac'lerde varsayılandır ve bash daha eski Mac'lerde varsayılandır.
Terminal'de hangi kabuğu kullandığınızı hızlı bir şekilde belirleyebilir veya varsayılan terminal kabuğunu değiştir Eğer istersen.
Mac'inizde hangi kabuğu kullandığınızı görmek için:
- Açık terminal.
- Aşağıdaki komutu yazın ve ardından tuşuna basın Girmek:
echo $0
- Geçerli kabuğun listelendiğini göreceksiniz.
JAVA_HOME'u zsh'ye Nasıl Ayarlayabilirim?
Zsh kullanıyorsanız aşağıdaki adımlar Java JDK'nızın yolunu bulmanızı sağlayacaktır. Daha sonra JAVA_HOME'u bu yola ayarlayabilirsiniz. Bunu yaptıktan sonra JAVA_HOME, Java JDK kurulumunuz için doğru konuma yönlendirme olarak kullanılabilir.
JAVA_HOME'u zsh'ye ayarlamak için:
- Açık terminal.
- Java JDK dizininizi bulmak için aşağıdakini girin ve tuşuna basın. Girmek:
/user/libexec/java_home
- Java kurulumunuzun yolunu göreceksiniz.
- JAVA_HOME'u bu yola ayarlamak için, gösterilen yolu yukarıdaki 1. adımda döndürülen yolla değiştirerek aşağıdakini girin:
echo export "JAVA_HOME=/Library/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Home" ≫ ~/.zshrc
- Aşağıdakileri girin:
source ~/.zshrc
- JAVA_HOME'un doğru yola ayarlandığını kontrol etmek için şunu girin:
echo $JAVA_HOME
- Java kurulumunuz için doğru yolu görmelisiniz.
JAVA_HOME'u bash'a nasıl ayarlayabilirim?
MacOS'un daha eski bir sürümünü kullanıyorsanız varsayılan kabuk büyük olasılıkla bash olacaktır. JAVA_HOME'u da benzer şekilde ayarlayabilirsiniz ancak değiştireceğiniz dosya farklıdır.
JAVA_HOME'u bash'a ayarlamak için:
- Açık terminal.
- Aşağıdaki komutu girerek Java JDK dizininizi bulun:
/usr/libexec/java_home
- Java'nın bulunduğu yolu not edin.
- JAVA_HOME yolunu 3. adımda not ettiğiniz yolla değiştirerek aşağıdaki komutu girin:
echo export "JAVA_HOME=/Library/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Home" ≫ ~/.bash_profile
- Tekrar başlat terminal veya aşağıdaki komutu girin:
source ~/.bash_profile
- JAVA_HOME yolunu kontrol etmek için şunu girin:
echo $JAVA_HOME
- 3. adımda not ettiğiniz yolu görmelisiniz.
JAVA_HOME için Belirli Bir JDK Nasıl Kullanılır
Bilgisayarınızda birden fazla Java sürümü yüklü olabilir. Eğer öyleyse, JAVA-HOME için belirli bir sürüm ayarlamak isteyebilirsiniz. Bunu sürüm numarasına bakarak yapabilirsiniz.
JAVA_HOME için belirli bir JDK ayarlamak için:
- Açık terminal.
- Yüklediğiniz Java'nın tüm sürümlerini görmek için aşağıdakileri girin:
/usr/libexec/java_home -V
- Artık sürümlerin ve konumlarının bir listesini göreceksiniz.
- Belirli bir Java sürümünü bash'ta JAVA_HOME olarak ayarlamak için sürüm numarasını kullanmak istediğiniz JDK sürümüyle değiştirerek aşağıdakini girin:
echo export "JAVA_HOME=\$(usr/libexec/java_home v-11)" ≫ ~/.bash_profile
- Zsh'de belirli bir sürümü ayarlamak için aşağıdakileri girin:
echo export "JAVA_HOME=\$(usr/libexec/java_home v-11)" ≫ ~/.zshrc
- Tekrar başlat terminal veya şunu girin:
source ~/.bash_profile
veya
source ~/.zshrc
- JAVA_HOME olarak ayarlanmış Java sürümünü kontrol etmek için aşağıdakini girin:
echo $JAVA_HOME
- Bu, doğru konumu döndürmezse 1-6 arasındaki adımları tekrarlayın ancak değiştirin. \$(usr/libexec/java_home v-11) JDK'nın tam yolu ile, örneğin =/Kütüphane/Java/JavaVirtualMachines/microsoft-11.jdk/Contents/Ana Sayfa
Mac Ayarlarınızı Yönetme
Mac'te JAVA_HOME'un nasıl ayarlanacağını öğrenmek, bu değişkeni gerektiren uygulamalar tarafından doğru Java sürümünün kullanılmasını sağlar. Mac'iniz üzerinde daha fazla kontrol sahibi olmanın birçok başka yolu vardır.
Nasıl yapılacağını öğrenebilirsiniz otomatik parlaklığı devre dışı bırak Mac'inizde ortam her zaman çok loş veya çok parlaksa. Nasıl yapılacağını öğrenebilirsiniz Mac'te dikteyi kullanma yazmaktan yorulduysanız. Hatta yazarak kendinizi biraz da olsa kurtarabilirsiniz. otomatik oturum açmayı etkinleştirme Mac'te, böylece kimlik bilgilerinizi girmeye devam etmenize gerek kalmaz.