Я был озадачен этой проблемой Java около 4 дней. Недавно я обновился до Kubuntu 18.04, и я пытаюсь заставить Minecraft работать безрезультатно. Вот мои сообщения об ошибках:
nathan@Corbit:~/Minecraft$ sudo java -jar Minecraft.jar
Bootstrap (v5)
Current time is May 10, 2018 7:05:05 AM
System.getProperty('os.name') == 'Linux'
System.getProperty('os.version') == '4.15.0-21-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'`
`Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 2/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 3/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 4/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 5/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 6/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 7/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 8/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 9/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 10/10)
Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Unable to download remote file. Check your internet connection/proxy settings.
FATAL ERROR: net.minecraft.bootstrap.FatalBootstrapError: Unable to download while being forced
at net.minecraft.bootstrap.Bootstrap.execute(Bootstrap.java:95)
at net.minecraft.bootstrap.Bootstrap.main(Bootstrap.java:381)
Я пробовал обновлять свои сертификаты, проверял, что порт 25565 открыт, сделал исключение для указанного порта в UFW, хотя я его отключил, использовал несколько версий OPENjdk и Oracle, использовали несколько разных архивных версий Minecraft.jar, пробовал работать как root (как вы можете видеть), но я нигде не стал.
У меня также была та же проблема, и она была решена с помощью следующей команды:
sudo snap install minecraft
Чтобы запустить Minecraft, выполните следующую команду:
minecraft
Чтобы решить проблему в kubuntu 18.04, я сделал:
sudo rm /etc/ssl/certs/java/cacerts
, а затем:
sudo update-ca-certificates -f
(Не запускайте java с sudo)
У меня также была та же проблема, и она была решена с помощью следующей команды:
sudo snap install minecraft
Чтобы запустить Minecraft, выполните следующую команду:
minecraft
Чтобы решить проблему в kubuntu 18.04, я сделал:
sudo rm /etc/ssl/certs/java/cacerts
, а затем:
sudo update-ca-certificates -f
(Не запускайте java с sudo)