首页 > 解决方案 > Java 8 不可见

问题描述

我有一个新系统Linux Ubuntu 16.04。我已经下载(仅下载未安装)Java 9,在下载文件夹中有两个与 Java 9 ( jdk-9.0.4) 和 ( jdk-9.0.4_linux-x64_bin.tar.gz) 相关的文件夹。

现在我想保留 Java 8 并从下载中删除与 Java 9 相关的所有内容。但是当我在终端中编写 javac -version 时,它给了我

openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-0ubuntu0.16.04.1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)

如何从下载文件夹中删除与 Java 9 相关的所有内容?如何启用和运行显示存在的 Java 8 为什么计算机中没有与 Java 8 相关的文件夹

标签: java

解决方案


您无法运行javac,因为系统只有 JRE,没有 Java SE (JDK)。这意味着,您可以运行 Java 程序,但不能编译新程序(到目前为止)。

您需要安装一个单独的 Java 才能编译。您可以拥有多个 JVM。我安装了 Java 6、Java 7 和 Java 8。在 Eclipse 中,我选择每个项目单独使用哪一个。


推荐阅读