Yanıtlar:
Java Sürüm 7 Güncelleme 10'dan itibaren, Java Kontrol Paneli (Güvenlik sekmesinde) Java eklentisini tamamen devre dışı bırakabilir: http://www.java.com/en/download/help/disable_browser.xml
Bu, Java yükseltmesinin eklentiyi yeniden etkinleştirebilmesi olasılığından kaçınmalıdır, bu da diğer bazı yaklaşımlarda risk oluşturabilir.
Yüklerseniz JRE
; silebilir veya yeniden adlandırabilir npjp2.dll
veya libnpjp2.so
(linux'da); veya Linux'ta çalıştırılamaz yapın ( chmod 0000 libnpjp2.so
). Bu tek dosya eklenti dosyasıdır.
%ProgramFiles%\jre<x>\bin\plugin2
Windows'ta bulunurlar . Linux'ta, java'nızın kurulu olduğu yerlerdir. locate libnpjp2.so
Konumu bulmak için koşabilirsiniz .
Aynısı JDK
. İçin de geçerlidir .
Windows / IE tarayıcı eklentisini devre dışı bırakmanın bir yolu, aşağıdaki dosyalarda bir ACE reddetme özelliğini ayarlamaktır:
"C: \ Program Files \ Java \ jre6 \ bin \ ssv.dll"
"C: \ Program Files \ Java \ jre6 \ bin \ jp2ssv.dll"
"C: \ Program Files \ Java \ jre7 \ bin \ ssv.dll"
"C: \ Program Files \ Java \ jre7 \ bin \ jp2ssv.dll"
"C: \ Program Dosyaları (x86) \ Java \ jre6 \ bin \ ssv.dll"
"C: \ Program Dosyaları (x86) \ Java \ jre6 \ bin \ jp2ssv.dll"
"C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll"
"C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ jp2ssv.dll"
Bu bir bilgisayar başlangıç komut dosyasında gerçekleştirilebilir.
Bu komutu el ile çalıştırırsanız, yükseltilmiş bir komut isteminden yapılması gerekir.
icacls "C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll"
C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll NT AUTHORITY \ SYSTEM: (I) (F)
BUILTIN \ Administrators: (I) (F)
BUILTIN \ Kullanıcılar: (I) (RX)
1 dosya başarıyla işlendi; 0 dosya işlenemedi
icacls "C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll" / reddet Herkes: (X)
işlenen dosya: C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll
Başarıyla işlenmiş 1 dosya; 0 dosya işlenemedi
icacls "C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll"
C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin \ ssv.dll
Herkes: (DENY) (S, X)
NT YETKİ \ SİSTEM: (I) (F)
BUILTIN \ Yöneticiler: (I) (F)
BUILTIN \ Kullanıcılar: (I) (RX)
1 dosya başarıyla işlendi; 0 dosya işlenemedi
Oracle JDK / JRE 7u21'den ( Sürüm Notları ) başlayarak, bu gereksinimi karşılayabilecek bir Sunucu JRE mevcuttur.
Sunucu dağıtımları için yaygın olarak gerekli olan ancak Java eklentisi, otomatik güncelleme veya normal JRE paketinde bulunan yükleyici bulunmayan araçlara sahip yeni bir Server JRE paketi, bu sürümden itibaren kullanılabilir. Sunucu JRE özellikle Java'yı sunucu ortamlarında dağıtmayı hedefler ve 64 bit Solaris, Windows ve Linux platformları için kullanılabilir. Bu paketi yükleme hakkında daha fazla bilgi için, bkz. Kurulum Talimatları .