web-dev-qa-db-fra.com

Comment puis-je installer JCE?

Comment puis-je installer Java Fichiers de règles de juridiction de force illimitée (JCE) dans Ubuntu 16.04.

Dites-moi également que, comment puis-je vérifier que JCE est installé sur mon système ou non?

13
Puneet Dixit

Vous pouvez les obtenir à cet APP

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt update
Sudo apt install Oracle-Java7-unlimited-jce-policy 

Comment pouvez-vous savoir s'il est installé? Cette commande va réussir :)

Pour une date ultérieure Java 8 version exécutée

Sudo apt install Oracle-Java8-installer

source

11
Mark Kirby

Openjdk est déjà installé avec JCE

Un test rapide pour vérifier si les fichiers de stratégie juridictionnelle à portée illimitée de JCE sont installés:

$Java_HOME/bin/jrunscript -e 'print (javax.crypto.Cipher.getMaxAllowedKeyLength("RC5") >= 256);'

La commande doit renvoyer true si JCE est installé.

14
Lingani

Pour voir s'il est installé, recherchez le programme d'installation. Vous pouvez essayer de vérifier dans le répertoire var et dans cache. Suivez ce chemin: /var/cache/Oracle-jdk7-installer/ls. Ceci vous donnera tous les détails sur JCE et les stratégies.

1
Mercy Flicker

L'installation de JCE pour JDK7 ne fonctionne plus à partir du référentiel d'équipe webupd8. Suivez ces instructions pour JVM 6 ou 7:

  1. Accédez à la page de téléchargement Oracle Java SE.
  2. Faites défiler vers le bas ... Dans la section "Ressources supplémentaires", vous trouverez "Fichier de règles juridictionnelles à portée illimitée JCE (Java Cryptography Extension)". "
  3. Téléchargez la version qui correspond à votre machine virtuelle Java installée, par exemple, UnlimitedJCEPolicyJDK7.Zip.
  4. Décompressez le fichier Zip téléchargé.
  5. Copiez local_policy.jar et US_export_policy.jar dans le répertoire $ Java_HOME/jre/lib/security (Remarque: ces fichiers jar seront déjà présents, vous devrez donc les écraser).

Tiré de ici .

0
Pedro Gordo