Mountain Lion 10.8.2, Java Tercihleri ​​kayboldu


11

Sadece (Java OS X 2012-006 için) elma en son Java güncellemesini yüklü ve ben yaşamak için kullanılan Java Tercihleri uygulaması ile benim java (ler) (ile neler bir göz için bakıyordu /Applications/Utilitiesonu görünmesine rağmen Şimdi kayboldu. orada bir sorun olup olmadığı konusunda herhangi bir fikir benim sistemde veya Java Tercihler clobber güncelleme yaptı?


Sadece tercihler ortadan kalkmadı, aynı zamanda java da tamamen yok oldu!
Sahte İsim

Yanıtlar:


0

Apple, bir güncelleme kapsamında Java tercihlerini Lion ve Mountain Lion'dan kaldırdı. Bir daha ihtiyacınız olduğunda Oracle'dan yeniden yüklemenizi istemelidir.

http://support.apple.com/kb/HT5493


1
Apple, ML için Java'yı kaldırmadı - ancak sağladığınız bağlantı sadece Java Tercihlerini
gizlediğini

Bu kesinlikle biraz daha ayrıntılı olabilir.
Mort

1
Oracle'dan hiçbir şey Apple'ın eski Java Tercihlerini yeniden yükleyemez; böyle bir istem yok.
Graham Perrin

6

Söz konusu güncelleştirme ( OS X 2012-006 için Java ), güvenlik amacıyla Safari Java eklentisini devre dışı bırakır. Başına Elma teknik bülten :

Bu sürüm, Apple tarafından sağlanan Java SE 6'yı 1.6.0_37 sürümüne günceller ve OS X sürüm 10.7 veya üzeri içindir.

Bu güncelleştirme , Apple tarafından sağlanan Java uygulaması eklentisini tüm web tarayıcılarından kaldırır . Web sayfasında uygulamaları kullanmak için Oracle'dan Java uygulaması eklentisinin en son sürümünü indirmek üzere "Eksik eklenti" etiketli bölgeyi tıklayın.

Bu güncelleştirme ayrıca uygulama ayarlarını yapılandırmak için artık gerekli olmayan Java Tercihleri ​​uygulamasını da kaldırır.

İşte eklentiyi yeniden etkinleştirme hakkında bir Apple teknik bülten bağlantısı

Tam Java çalışma zamanına ihtiyacınız varsa, bu web sayfasına giderek doğrudan Oracle'dan indirebilirsiniz .


Bu cevabın kapanış çizgisi yanıltıcı potansiyele sahip ancak oy kullanmaktan kaçınıyorum çünkü Oracle yanıltıcı. Bkz ipucu içinde bir cevap için Java sürümü komut satırında gösterilen sürümünden farklı Oracle tarafından doğrulanan mu Neden? - "Java SE Downloads'da JRE'yi yoksayın; JDK'yı indirin ve yükleyin."
Graham Perrin

Bence geniş anlamda haklısınız. Ancak, ben sadece çeşitli formlarda (yani JRE, JDK, vb ..) birden fazla Java yinelemesine bağlantıları olan sayfanın kendisini (bir bağlantı yoluyla) sağlıyorum. Hangisini istediklerini seçmek için kullanıcıya bırakıyorum.
Mort

6

Apple, bu işi şimdi yapmak için Sistem Tercihlerinizdeki (yeni) JAVA tercih bölmesini kullanabileceğinize inandığı için kaldırıldı, ancak durum böyle değil.

Yeniden yüklemek isterseniz:

10,8 dmg, /Packages/JavaEssentials.pkg altındadır

Etrafta dolaştım ve bir bağlantı buldum.

Yüklemeden sonra, Java Preferences.app'nizi eski yerinde bulursunuz, yüklü tüm JAVA sürümleri arasında geçiş yapmanıza ve Tarayıcılarınızın uygulamaları tekrar kullanmasına izin verir.

Yine JAVA için bir başka engel daha kırıldı.


Teşekkürler, Java Tercihleri ​​panelini geri yükledi. Ancak siparişi değiştirmeye çalışırsam paneli kapatıp yeniden açarsam, sipariş orijinal olana geri alınır.
Maverik

Yeniden dağıtım, Apple'ın işletim sistemi için Yazılım Lisans Sözleşmesi'ni ihlal eder. Eski uygulama hiçbir zaman Apple'ın kontrolünün ötesinde olan mevcut Java yaklaşımlarıyla çalışmak üzere tasarlanmamıştır. Bir tercih ayarlamak için Java Tercihleri'ni kullanmak riskli olabilir.
Graham Perrin

0

OSX 10.8.4'te JDK 1.7'ye ihtiyacım vardı ve ben de bunu yaptım:

  • Yüklü Oracle'ın sitesinden JDK 1.7 .
  • Java Preferences.appYeni sürümün gerçekten mevcut olduğunu doğrulamak zorunda değildim . Bu yüzden frafra tarafından sağlanan bağlantı ile kurdum . Ben bu adımı atladı ve yerine komutu çalıştırmak olabilir: /usr/libexec/java_home -V
  • Benim değiştirildi JAVA_HOMEortam değişkeni ( ~/.profile) ile: export JAVA_HOME=$(/usr/libexec/java_home)


Frafra'nın bağlantısı aşağı görünüyor!
Mutant

0

Java, Dorothy'nin her zaman eve gidebileceği gibi hala sisteminizde. Yosemite var.

Sadece konuşlandırma klasöründe bulursun .... olduğu yerde bırakın ... ALIAS yap ve ALIAS'ı senin içine koy ...

HD / Kütüphane / Tercih Bölmeleri ....resim açıklamasını buraya girin


-1

JDK7'yi yükledikten sonra ...

  • App Store'u açın, "Satın Alma İşlemleri" nize gidin
  • OS X Mountain Lion'u bulun -> İndir'e tıklayın (makinenizde artık yükleyici yoksa, aksi takdirde yükseltme işleminden hala devam ediyorsa, muhtemelen atlayabilirsiniz)
  • İndirme işlemi tamamlandığında, otomatik olarak açılan yükleyiciyi iptal edin
  • Bir terminal açın, yapıştırın: hdiutil attach /Applications/Install\ OS\ X\ Mountain\ Lion.app/Contents/SharedSupport/InstallESD.dmg
  • Bir kez monte edildiğinde, bir Finder penceresi açılmalıdır. Değilse, Finder'ı açın ve yeni bir takılı cihaz "Mac OS X ESD'yi Yükle" seçeneğini görmeniz gerekir. Üstüne tıkla.
  • "Paketler" i açın, "JavaEssentials.pkg" komutunu çalıştırın. Bu, Java Tercihleri ​​bölmesini yeniden yükler.

Bu aslında Frafa'nın cevabı ile aynı şey, sadece cevabındaki bağın ölmesi veya OSX sürümlerindeki bir değişikliğin paketi bağlantısından eski hale getirmesi durumunda JavaEssentials.pkg'yi manuel olarak nasıl bulacağımı açıklıyorum.


Ayrıca, bir Java geliştiricisiyseniz, muhtemelen JAVA_HOME'unuzu ... JAVA_HOME = export /usr/libexec/java_home -v 1.7 veya ... bu satırlar boyunca bir şey olarak nasıl ayarlayacağınızı değiştirmek istersiniz .
James

Eski uygulama hiçbir zaman Apple'ın kontrolünün ötesinde olan mevcut Java yaklaşımlarıyla çalışmak üzere tasarlanmamıştır. Bir tercih ayarlamak için Java Tercihleri'ni kullanmak riskli olabilir.
Graham Perrin


-2

Mountain Lion'a 'OS X 2012-006 için Java'yı yükledikten sonra Java Tercihlerimin de kaybolduğunu doğrulayabilirim.

Benim için çözüm, Time Machine Backup'ınızdan geri yüklemekti.

Sonra tekrar iyi çalışıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.