0

我正在尝试从终端在 Linux 中运行这个小程序(以类文件版本为 54.0 的方式编译),虽然我安装了最新版本的 java,但它的版本仍然是 1.8.0_181,它的 Java(TM ) SE 运行时环境(内部版本 1.8.0_181-b13)。

通过一些研究,我设法发现我需要将 JRE 设置为 java 10 才能运行它,但我从未找到我需要的答案,即步骤。许多人建议使用 Eclipse,但安装它只是为了运行一个小程序对我来说似乎有点矫枉过正,我该怎么做才能以可以运行这个小程序(其类文件最多 54 个)的方式设置 java?

ps 老实说,我需要的是让我到达那里的步骤。

4

2 回答 2

0

当前最新的 Java 版本是 14。如果你有 Java 1.8,它不是最新版本。

如果您的 Linux 发行版的软件包存储库不包含最新版本的 Java,您可以从以下位置安装它:

于 2020-08-26T14:58:37.393 回答
0

在 Linux 上,您可以:

  • 通过给出命令的绝对路径来运行命令 Java 命令。
  • 更改PATH环境变量,使包含 Java 可执行文件的目录位于命令路径上(在“/usr/bin”前面,这是默认 Java 命令出现的位置)
  • 使用alternatives工具更改(例如)appletviewer所指的内容。

请注意,Java 10 是最后一个支持appletviewer. Java 8 中不推荐使用 Applet,Java 11 中删除了许多 Applet 支持基础设施;请参阅是否可以使用 Java JRE 11 运行 Java 小程序?.

于 2020-08-26T14:59:14.997 回答