Yükleyiciyi kullanın, Luke
Homebrew paket yöneticisini öneren diğer cevaplar bana biraz aşırı geliyor. Eminim Homebrew'un bazı iyi kullanımları vardır. Ancak sadece Java'yı çalıştırmak için Homebrew'u yüklemek gereksiz bir ek adımdır. Amacınız sadece Java'yı çalıştırmaksa, güvenilir bir kaynaktan bir Mac yükleyici indirmeniz yeterlidir.
Mac'inize Java'yı yerleştirmek için kullanımı kolay bir yükleyici uygulaması elde etmek için birden fazla kaynağınız var. Yükleyiciyi Mac'inizde diğer birçok uygulama için yaptığınız gibi çalıştırın.
Java 11'in bir kaynağını bulmak için, bazıları da Java 8'i sunan bir akış şeması.
AdoptOpenJDK.net gibi bir satıcıdan bir yükleyici indirin.
Yükleyiciyi çalıştırın.
JavaVirtualMachines
klasör artık doğru
Oracle'ın yükleyicisi neden onu gerçekten nereye koymuyor? Ve bu sorunu nasıl çözebilirim?
Problem değil.
Klasör /Library/Java/JavaVirtualMachines/
yeni yeridir JVM ler üzerinde MacOS .
Bir JVM takmak için aşağıda tartışılan bir yükleyici kullanın.
Kaldırmak için, bu klasörden bir JVM silmek için Finder'ı kullanmanız yeterlidir. Kaldırma işlemini tamamlamak için sistem yöneticisi şifresi girmeniz istenir.
Java 9 ve 10 ve 11
Geri 2010 yılında, Apple katılan OpenJDK projesi ile birlikte Oracle , IBM , Red Hat , Azul ve diğer Java satıcıları. Her üye, birleştirilmiş OpenJDK kod tabanına kaynak kodu, test ve geri bildirimde bulunur.
Apple, Mac'e özgü kodunun çoğuna JVM için katkıda bulundu. Apple artık Mac'e özgü JVM'sini yayınlamıyor. Artık OpenJDK kod tabanından gelen yapılarla JVM tedarikçisi seçimine sahipsiniz.
Kaynak kodunu şu adreste bulabilirsiniz: http://openjdk.java.net
Yeni sürüm kadans
2017'de Oracle, JCP ve OpenJDK'nın düzenli olarak programlanan Java sürümlerinin öngörülebilir bir şekilde sunulması için yeni bir hızlı "sürüm treni" planı benimsediğini unutmayın .
Daha fazla bilgi için 2018-07 Azul Systems blog gönderisini okuyun, Simon Ritter'ın Java Güncellemesi Karmaşasını Ortadan Kaldırma .
Ayrıca Java Hala Ücretsiz .
Satıcılar
Geçmiş ve şimdiki JVM uygulamalarının oldukça kapsamlı bir listesi için Wikipedia'da bu sayfaya bakın .
İşte birkaç satıcının tartışması. Daha fazla satıcı için yukarıdaki akış şemasına bakın
Oracle JDK
Oracle, macOS dahil olmak üzere birden çok platform için JDK ve JRE yükleyicileri sağlar.
Sun'ı satın almasından bu yana geçen yıllar boyunca Oracle, iki JVM motorunun en iyi kısımlarını HotSpot ve JRocket ile birleştirdi ve bunları kendi markalı Java uygulamaları için temel olarak kullanılan OpenJDK projesiyle birleştirdi .
2018'den itibaren yeni iş planları, üretimde bir ücret karşılığında ve geliştirme / test / demo kullanımında hiçbir ücret ödemeden Oracle markalı bir Java uygulaması sağlamaktır. Önceki sürümler için destek ücretli bir destek programı gerektirir. Markalı sürümlerinin OpenJDK sürümüyle özellik eşliğinde olma niyetlerini beyan ettiler. Uçuş Kaydedici gibi ticari eklentilerini OpenJDK projesine bile bağışladılar .
Oracle ayrıca desteksiz bir OpenJDK derlemesi yayınladı: http://jdk.java.net/
Oracle özel bir amaç JDK, GraalVM üretti .
Azul tarafından Zulu & Zing
Azul Systems çeşitli JVM ürünleri sunar.
- Onların
Zulu
çizgi OpenJDK doğrudan dayalı ve isteğe bağlı ücretli destek planları ile hiçbir ücret ödemeden temin edilebilir.
- Onların
Zing
çizgi teklifler ticari JVM ürünleri, özel olarak alternatif teknik uygulamaları ile geliştirilmiş çöp toplayıcı .
Her iki hat da macOS için yükleyiciler sunuyor.
Şu anda IntelliJ 2018.2 ve Vaadin 8 ile macOS High Sierra'da Java 10.0.1 için Zulu kullanıyorum . Ben bu sayfadan indirilebilir . Bu arada, ben do not Apple yüklü herhangi Java ilgili öğeleri bulmak Sistem Tercihleri app.
AdoptOpenJDK.net
AdoptOpenJDK , OpenJDK kaynağının ikili dosyalarını oluşturmak için topluluk tarafından yürütülen bir çabadır. Topluluk üyeleri tarafından bağışlanan zaman içinde güncellemeler sunmayı planlıyorlar.
- HotSpot veya OpenJ9 motor seçiminiz .
- MacOS, Linux ve Windows için kullanılabilir yapılar.
EcJse tarafından OpenJ9
OpenJ9 projesi JVM motorun başka uygulama, bir alternatiftir HotSpot .
Eclipse Vakfı'nda sponsor oldu, 2017 yılında IBM tarafından bağışlanan teknoloji ve destekle.
Önceden oluşturulmuş ikili dosyalar için sizi yukarıda belirtilen AdoptOpenJDK projesine yönlendirirler.
Nasıl kurulur
Oracle veya Azul tarafından sağlanan yükleyicilerin kullanımı son derece basittir. Mac'inizde yükleyici uygulamasını çalıştırmanız yeterlidir. Kurulumun ilerlemesini gösteren bir pencere görünür.
Tamamlandığında, JVM kurulumunuzu şu yollarla doğrulayın:
/Library/Java/JavaVirtualMachines/
Yeni JVM için bir öğe görmek üzere klasörü ziyaret edin .
- JVM'nizin marka ve sürüm numarasını görmek için Terminal.app ve type gibi bir konsol çalıştırmak
java -version
.
Başarıyı doğruladıktan sonra, Finder'daki .dmg resmini çıkarın. Ardından indirdiğiniz .dmg dosyasını çöp kutusuna atın.
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/
. Birincisi, Apple tarafından sağlanan Java sürümlerinin gittiği yerdi ve Apple, Java'yı sağlamadığı için yükleme konumu artık değişti.