Ubuntu 16.04'te Java Şifreleme Uzantısı (JCE) Sınırsız Güç Yetkisi Politikası Dosyalarını nasıl kurabilirim.
Lütfen bana JCE'nin sistemime yüklü olup olmadığını nasıl kontrol edebilirim?
Ubuntu 16.04'te Java Şifreleme Uzantısı (JCE) Sınırsız Güç Yetkisi Politikası Dosyalarını nasıl kurabilirim.
Lütfen bana JCE'nin sistemime yüklü olup olmadığını nasıl kontrol edebilirim?
Yanıtlar:
Onları bu PPA'dan alabilirsiniz
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java7-unlimited-jce-policy
Yüklü olup olmadığını nasıl anlarsınız? Bu komut başarılı olacak :)
Daha güncel bir Java 8 sürümü için
sudo apt install oracle-java8-installer
oracle-java7-
?
oracle-java8-unlimited-jce-policy
Openjdk JCE ile zaten kurulu olarak geliyor
Yüklü JCE Sınırsız Güç Yargı İlkesi dosyalarının yüklü olup olmadığını görmek için hızlı bir test:
$JAVA_HOME/bin/jrunscript -e 'print (javax.crypto.Cipher.getMaxAllowedKeyLength("RC5") >= 256);'
JCE yüklüyse, komut true değerini döndürmelidir .
Yüklü olup olmadığını görmek için yükleyiciyi arayın. var
Dizini ve içine kontrol etmeyi deneyebilirsiniz cache
. Bu yolu izleyin: /var/cache/oracle-jdk7-installer/ls.
Bu size JCE ve Politikalar hakkında tüm ayrıntıları verecektir.
JDK7 için JCE kurulumu, artık webupd8 ekip deposundan çalışmaz. JVM 6 veya 7 için şu talimatları izleyin:
Buradan alındı .