G祝各位 Ubuntu 用户晚上好、早上好、或者明天好!
我在 Ubuntu MATE 18.04 上尝试运行 Minecraft 时遇到了问题。我按照网站上的说明操作如何成为极客 如何在 Ubuntu 或任何其他 Linux 发行版上安装 Minecraft,添加 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 时显示的以下信息可能会有用:
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'
任何关于这个话题的建议都将不胜感激!提前谢谢您!
/罗伯特。
答案1
我也遇到了同样的问题。我修复它的方法如下:
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
只需从 Snap 商店安装 Minecraft 即可-
sudo snap install mc-installer
安装后启动应用程序。