【问题标题】:Do I need to install jdk and jre in the same directory?我需要在同一目录中安装 jdk 和 jre 吗?
【发布时间】:2021-05-09 22:22:58
【问题描述】:

我首先在Ubuntu上安装jre第8版在这个目录:/usr/local/java,现在我想安装Oracle JDK第8版,我必须在类似jre的目录下安装Oracle JDK吗?卸载jre会更好吗?只需安装jdk?

【问题讨论】:

  • 安装JDK即可。它带有一个 JRE。这是非此即彼的。

标签: java directory ubuntu-16.04


【解决方案1】:

您不必选择目录,只需:

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

它同时安装jrejdk

如果您看到此错误:
E: Package 'oracle-java8-installer' has no installation candidate

你可以在这里下载最后一个Oracle JDK 8
https://www.oracle.com/java/technologies/javase-downloads.html#javasejdk
并执行手动安装。了解许可条款;他们可能需要付费才能在生产中使用。其他提供 Java 实现的供应商包括 Azul Systems、Adoptium/AdoptOpenJDK、RedHat/IBM、Amazon、Microsoft、SAP、Pivo​​tal 和 BellSoft。

而且,as duffymo saidJDK 包含一个 JRE。

【讨论】:

    【解决方案2】:

    查看答案完全取决于您的用例。 JRE 通常用于更高的开发环境,如 Android。 JDK 适用于高中级别的代码,以及在计算机上运行的操作。通常,您用于开发的软件会随 JRE 一起提供,如果需要,您无需手动下载。所以我想卸载JRE是可以的。将 JDK 保留在您想要的任何位置,但如果您希望从命令行使用它,您需要将 JAVA_HOME 变量添加到系统变量中。哦,我想我转向了 Windows。

    【讨论】:

    • 如果您使用 Eclipse 之类的 IDE,它们通常会预装 JRE,因此您无需手动执行任何操作。但是,如果他们不这样做,文档很可能会为您提供相同的指示
    猜你喜欢
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    相关资源
    最近更新 更多