我有一个新系统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版本时,它会给我
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相关的文件夹
您无法运行javac
,因为系统只有JRE,而没有Java SE(JDK(。这意味着,您可以运行Java程序,但不能编译新程序(到目前为止(。
您需要安装一个单独的Java才能进行编译。您可以有多个JVM。我安装了Java 6、Java 7和Java 8。在Eclipse中,我为每个项目选择单独使用哪一个。