我想安装Oracle 的 JRE并在它们发布时使用软件更新程序更新到最新版本。是否有 Canonical 或 Oracle 提供的 Ubuntu 软件包?
在发布 Java 7 之前,我按照这种方式安装了Java 6。
但它不适用于Java 7。没有包sun-java7-xxx。如何安装Java 7?
我一直在阅读有关个人包裹档案('PPA') 的信息,人们通过指向 PPA 的链接来回答问题。使用这些的最佳方法是什么?
这个问题有多个有效答案,跨越多个版本的 Ubuntu。为方便起见,下面列出了每个索引。
如何安装 Java,包括在我的浏览器中,以便使用 Java 的网站正常工作?
如何正确安装 Minecraft,包括设置安装所需的任何包或应用程序,以及解决 Ubuntu 用户在尝试使用 Minecraft 时遇到的最常见问题。
我正在尝试安装和运行 Minecraft,而不必先安装 Oracle 版本的 Java。我想使用 Ubuntu 附带的 OpenJDK 版本,作为最后的手段,使用 Oracle 版本。
我还想知道与 Ubuntu 中的 Minecraft 相关的问题列表以及可能的解决方案。
关于如何安装 Minecraft 的分步指南也会有所帮助。
我按照我应该的方式安装了我的世界。
当我启动启动器时,这就是我得到的:
Bootstrap (v5)
Current time is Dec 6, 2015 9:52:08 PM
System.getProperty('os.name') == 'Linux'
System.getProperty('os.version') == '4.2.0-19-generic'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.7.0_91'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '64'
Looking for update
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma
Got reply in: 800ms
No update found.
Unpacking /home/seph/.minecraft/launcher.pack to /home/seph/.minecraft/launcher.jar
Cleaning up /home/seph/.minecraft/launcher.pack
Starting launcher.
Run Code Online (Sandbox Code Playgroud)
然后它就挂在这里,并且往往在大约 30 秒后停止响应。有没有人以前见过这个,或者有谁知道我如何才能更多地了解出了什么问题?
$ java -version
java version "1.7.0_91"
OpenJDK Runtime Environment (IcedTea 2.6.3) (7u91-2.6.3-0ubuntu0.15.10.1)
OpenJDK 64-Bit Server VM (build 24.91-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud) 首先,我已经阅读了这个问题:如何安装 Minecraft?. 我对免费的网络嵌入版本(用于演示目的)感兴趣,而不是付费和下载的 .jar 文件。
我删除了 Ubuntu 喜欢使用的 open-java。我安装了sun-java6-jre. 然后我运行sudo update-alternatives --config java以确保我使用的是 Sun 的 Java。重新启动浏览器,然后尝试从以下位置启动游戏:http : //www.minecraft.net/play.jsp
它弹出一个提示,以确保我真的希望允许 minecraft.net 和我的计算机之间直接交互,我同意。浏览器中的显示会咕哝着一些关于加载库的内容,然后是黑暗。页面没有崩溃,ps显示java插件进程,除了游戏没有加载外,一切似乎都很好。
我在 Chromium 11.0.662.0 (73963) 上看到与 Firefox 4 RC1 相同的行为。
在开始之前,我想声明以下 2 个链接已经完成:
我的用户文件夹 (/home/cyrex/.minecraft) 中有 .minecraft 文件夹。minecraft.jar 文件具有可执行标志。我的世界版本是 1.2.5。我安装了 OpenJRE 和 OpenJDK,版本为 1.6 和 1.7(默认为 1.6)。已经安装了 liblwjgl-java 库。
当我通过终端或使用 OpenJDK 1.6 的“打开方式”选项运行它时,游戏仍然会引发以下错误(在终端中):
Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.minecraft.client.Minecraft. Program will exit.
Run Code Online (Sandbox Code Playgroud)
当我开始游戏时:
java -cp minecraft.jar net.minecraft.LauncherFrame 或与
java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
(请注意,在这两种情况下,我的世界中的 M 都是小写的)它给了我以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: …Run Code Online (Sandbox Code Playgroud)