Ошибка Java при запуске Minecraft: & ldquo; & hellip; параметр trustAnchors должен быть непустым & rdquo;

Добрый вечер, утро или день вам, друзья Ubuntu!

Я столкнулся с проблемой при попытке запустить Minecraft на Ubuntu MATE 18.04. Я следил за инструкцией, приведенной на веб-сайте. Как Geek Как установить Minecraft на Ubuntu или любое другое дистрибутив Linux, добавив репозиторий для Oracle Java 8 и т. Д. После загрузки Minecraft.jar из www.minecraft.net я выполнил файл (java -jar Minecraft.jar), но ... это произошло не так, как ожидалось. Выход, который я получил, был:

Скачивание: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma Исключение: javax.net.ssl.SSLException: java.lang. RuntimeException: Неожиданная ошибка: java.security.InvalidAlgorithmParameterException: параметр trustAnchors должен быть непустым. Загрузите: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (попробуйте 2/10)

... и т. д.

Возможно, вы знаете, как решить эту проблему?

Эта информация, отображаемая при запуске Minecraft, может быть полезна: [ ! d12]

Скачивание: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma Исключение: javax.net.ssl.SSLException: java.lang.RuntimeException: Неожиданная ошибка : java.security.InvalidAlgorithmParameterException: параметр trustAnchors должен быть непустым

System.getProperty ('os.name') == 'Linux' System.getProperty ('os.version' ) == '4.15.0-20-generic' System.getProperty ('os.arch') == 'amd64' System. getProperty ('java.version') == '1.8.0_171' System.getProperty ('java.vendor') == 'Oracle Corporation' System.getProperty ('sun.arch.data.model') == '64'

Любые советы по этой теме будут оценены! Заранее спасибо!

4
задан 29 April 2018 в 22:24

4 ответа

Установите Minecraft из оснастки и перезапустите PC-

sudo snap install minecraft
2
ответ дан 17 July 2018 в 15:45

У меня была такая же точная проблема. Что я сделал, чтобы исправить это:

sudo apt-get update & amp; sudo apt-get install ca-certificates-java sudo update-ca-certificates -f Перейдите на сайт Java и загрузите файл .tar.gz linux. Из архива извлеките файл jdk-10.0.1_linux-x64_bin.tar.gz / jdk-10.0.1_linux-x64_bin.tar / jdk-10.0.1 / lib / security / cacerts из архива. Скопируйте файл в / etc / ssl / certs / java / cacerts. Война моя работала.
2
ответ дан 17 July 2018 в 15:45

У меня была такая же точная проблема. Что я сделал, чтобы исправить это:

sudo apt-get update & sudo apt-get install ca-certificates-java sudo update-ca-certificates -f

Перейдите на веб-сайт Java и загрузите файл .tar.gz linux. Извлеките файл из архива:

jdk-10.0.1_linux-x64_bin.tar.gz/jdk-10.0.1_linux-x64_bin.tar/jdk-10.0.1/lib/security/cacerts

Скопируйте файл в

/etc/ssl/certs/java/cacerts
2
ответ дан 23 July 2018 в 16:43
  • 1
    Отлично! Я не хотел использовать snapcraft (личное техническое предпочтение больше всего), поэтому я рад, что это сработало! – CodeMouse92 27 June 2018 в 16:38

Установите Minecraft из оснастки и перезапустите PC-

sudo snap install minecraft
2
ответ дан 23 July 2018 в 16:43
  • 1
    Это было очень быстро и легко. Обычно нет необходимости перезагружаться. – Ian Petts 22 June 2018 в 01:58

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

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