我有一个适用于 Windows 的 Minecraft 版本,它使用 .exe 文件运行。我尝试直接使用 java 运行它,但没有成功,Ubuntu 出现一条消息“严重:读取错误:无法读取或解析 JNLP 文件”(显示更多详细信息),当我尝试使用 Wine 时,出现一条 Wine 消息“您的系统上找不到 JVM。请定义 EXE4J_JAVA_HOME 以指向已安装的 32 位 JDK 或 JRE,或从 www.java.com 下载 JRE 有没有办法让它运行?这都是因为我无法让模组在我的 Minecraft 的 Linux 版本上运行。谢谢。
答案1
应该可以安装一个Windows 版本的Java在葡萄酒,不确定 winetricks 是否提供它。这是根据答案这里进一步指winehq-java
你可以尝试一下,看看它是否能解决你的问题
答案2
以下是我发现的: 我们如何在 Wine 中安装 Java?
但是我的 Linux 机器上的模组没有任何问题,所以我想知道是否还有其他问题。你安装了 Forge 或 ModLoader 吗?我会确保 Linux 机器上的 JDK 完全是最新的,Forge 已更新,Minecraft 已更新,等等。
minecraft EXE 是一个相对较新的开发,所有内容之前都运行在同一个 .jar 文件上;程序中确实没有区别,我相信这与您的软件或操作系统有关。