Ubuntu 20.10 RPI4 无法打开 jarfile

Ubuntu 20.10 RPI4 无法打开 jarfile

不久前,我让我的 rpi4 使用 ubuntu 来搭建一个 Minecraft 服务器,我下载了 jarfile 并尝试打开它,但它显示以下错误:

We appear to be missing one or more essential library files. You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:348)
        at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:52)
        at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)

我尝试过重新安装 JDK 甚至更改默认版本,但都无济于事。安装程序解压了 2 个文件,一个 jarfile 和一个叫“libraries”的文件夹,当我尝试打开 jarfile 时它没有打开,在终端中打开时它显示上述错误。有什么解决方法吗?

答案1

不是JDK,错误信息很清楚:

我们似乎缺少一个或多个必要的库文件。您需要将它们添加到您的服务器,FML 和 Forge 才能成功运行。java.lang.ClassNotFoundException:net.minecraft.launchwrapper.Launch

文章表明你的代码可能已损坏,需要重新安装

另一方面,你对想要实现的目标含糊其辞。如果你要在你的服务器上设置 Forge mod 加载器,你需要下载FMLLIBS Libraries。解压它们并将添加到服务器的库文件夹中。

最后同样重要的一点是,您没有提到您的设备上的 Ubuntu 版本。

相关内容