Как я могу установить JCE?

Как установить в Ubuntu файлы политики неограниченной юрисдикции Java Cryptography Extension (JCE) 16.04.

Пожалуйста, скажите мне также, как я могу проверить, установлена ​​ли JCE в моей системе или нет?

14
задан 2 June 2016 в 00:22

4 ответа

Можно ли получить их в этом PPA

sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java7-unlimited-jce-policy 

, Как можно сказать, установлен ли он? Эта команда успешно выполнится :)

Для больше до версии Java 8 даты работает

sudo apt install oracle-java8-installer

источник

11
ответ дан 2 June 2016 в 00:22

Чтобы видеть, установило ли это, ищите установщик. Можно попытаться зарегистрироваться var каталог и в cache. Следуйте за этим путем: /var/cache/oracle-jdk7-installer/ls. Это даст Вам все подробности о JCE и политиках.

1
ответ дан 2 June 2016 в 00:22

Openjdk уже приезжает установленный с JCE

А быстрый тест, чтобы видеть, есть ли у Вас Неограниченные установленные файлы политики Юрисдикции Силы JCE:

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

команда должна возвратиться верный , если JCE установлен.

17
ответ дан 2 June 2016 в 00:22

Установка JCE для JDK7, больше работы из webupd8 репозитория команды. Следуйте этим инструкциям для JVM 6 или 7:

  1. Переходят к странице загрузки Oracle Java SE.
  2. Прокручивают вниз... Под разделом "Additional Resources" Вы найдете "Расширение криптографии Java (JCE) Неограниченным Файлом политики Юрисдикции Силы".
  3. Загрузка версия, которая соответствует Вашей установленной JVM, например, UnlimitedJCEPolicyJDK7.zip.
  4. Разархивировали загруженную zip.
  5. Копия local_policy.jar и US_export_policy.jar к $JAVA_HOME/jre/lib/security (Примечание: эти банки уже будут там, таким образом, необходимо будет перезаписать их).

Взятый от здесь .

0
ответ дан 29 September 2019 в 14:28

Другие вопросы по тегам:

Похожие вопросы: