java - 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 相关的文件夹
解决方案
您无法运行javac
,因为系统只有 JRE,没有 Java SE (JDK)。这意味着,您可以运行 Java 程序,但不能编译新程序(到目前为止)。
您需要安装一个单独的 Java 才能编译。您可以拥有多个 JVM。我安装了 Java 6、Java 7 和 Java 8。在 Eclipse 中,我选择每个项目单独使用哪一个。
推荐阅读
- c++ - Tizen 的母语是什么?
- sapui5 - SAP WebIDE Uncaught ReferenceError: oView is not defined
- c# - 将索引值传递给 XAML 绑定表达式中的集合
- unit-testing - Jenkins共享库的单元测试
- python - Python Selenium:如何提取外层HTML
- python - 用于打印和手写数据的 Google Cloud OCR
- python - 模板中的Django formset视图以相反的顺序
- google-bigquery - 试图在 BigQuery 中从 GA 中查找“搜索查询”字段
- c++ - Visual Studio C++ 得到“cl.exe”MSB6006 错误:退出代码 2
- c# - How to return view in .NET Core when configuration set to app.UseAPIResponseWrapper() in startup.cs file